Command
nylas calendar events create
The nylas calendar events create command adds a new event to your connected calendar. Specify --title, --start, and --end at minimum. Add --participants for attendees, --location for a physical or virtual location, and --description for the event body. Supports Google Calendar, Outlook, Exchange, Yahoo, iCloud, and IMAP providers. Use --yes to skip confirmation in scripts and CI/CD pipelines.
Usage
nylas calendar events create --title TITLE --start START --end END [--participants EMAILS] [--location LOC] [--description DESC]Flags
| Flag | Description |
|---|---|
| --json | Output as JSON |
| --no-color | Disable color output |
| --verbose(-v) | Enable verbose output |
| --config | Custom config file path |
| --help(-h) | Show help for the command |
| --limit | Limit results (most list commands) |
| --yes(-y) | Skip confirmations |
| --title | Event title |
| --start | Start time (ISO 8601) |
| --end | End time (ISO 8601) |
| --participants | Comma-separated attendee emails |
| --location | Event location |
| --description | Event description or body |
Examples
Create a 1-hour meeting
nylas calendar events create --title "Sprint Planning" --start 2026-03-30T10:00:00Z --end 2026-03-30T11:00:00Z --participants alice@example.com,bob@example.comCreate an all-day event
nylas calendar events create --title "Company Offsite" --start 2026-04-15 --end 2026-04-16Create event with Zoom link in description
nylas calendar events create --title "Weekly Sync" --start 2026-03-31T14:00:00Z --end 2026-03-31T14:30:00Z --location "https://zoom.us/j/123456789" --description "Agenda: status updates, blockers"Troubleshooting
Event created but participants not notified
Notification behavior depends on the provider. Google Calendar sends invites automatically; some IMAP providers do not.
Start time must be before end time error
Check that --start is earlier than --end. For all-day events, use date-only format (YYYY-MM-DD) with --end as the day after.
Recommended guides
Build an AI Email Triage Agent
Build an AI agent that reads your inbox, classifies emails by urgency, drafts replies, and archives noise. Python + Nylas CLI + any LLM.
Nylas CLI vs Recall.ai for AI Agent Email
Compare Nylas CLI and Recall.ai for AI agent email access. One handles email and calendar, the other handles meeting recordings. Pick the right tool.
Email APIs for AI Agents Compared
Compare Gmail API, Microsoft Graph, SendGrid, Mailgun, Nylas, and direct IMAP for giving AI agents email access. Feature table included.
Manage Exchange Calendar from the CLI
Create, list, and update Exchange calendar events from the command line. Book rooms and check availability without EWS, PowerShell, or Graph API.
Manage iCloud Calendar from the CLI
Create, list, and update iCloud Calendar events from the command line. Skip CalDAV setup and app-specific passwords. Works with shared calendars.
Manage Yahoo Calendar from the CLI
Create, list, and update Yahoo Calendar events from the command line. No CalDAV config or app passwords required. OAuth2 handled automatically.
Manage Google Calendar from the CLI
Create, list, and update Google Calendar events from the command line. Check availability and find mutual times without Google Calendar API setup.
Manage Outlook Calendar from the CLI
Create, list, and update Outlook calendar events from the command line. Check availability and book rooms without Graph API or Azure AD setup.
Give Your AI Coding Agent an Email Address
Connect Claude Code, Cursor, OpenAI Codex CLI, Windsurf, and OpenClaw to a real email account via MCP. Step-by-step setup for each tool using Nylas CLI.
manus-mcp-cli: Email and Calendar MCP for Manus
Configure manus-mcp-cli to register MCP servers, send email, set up Gmail and Yahoo providers, and connect Nylas CLI as an MCP server for Manus AI.
How to Send Email from the Manus AI Sandbox
Send email from the Manus AI sandbox using Nylas CLI. Install in one command, authenticate with the Nylas API, and send to any external address.
Draft Personalized Emails with Manus AI
Use Manus AI to draft personalized emails at scale with Nylas CLI. Feed a contact list, review AI-generated drafts, then send in one command.
Sync Email to CRM with Manus AI
Use Manus AI and Nylas CLI to extract contacts from your inbox, enrich them, and sync to Salesforce, HubSpot, or Pipedrive. No code, no manual data entry.
Email Analytics with Manus AI
Analyze email patterns with Manus AI and Nylas CLI — volume by sender, response times, busiest hours, unread trends, and weekly reports.
Manus AI Email Research Agent
Use Manus AI to deep-search your inbox, summarize email threads, extract decisions, and compile research — all powered by Nylas CLI email commands.
Manus AI Meeting Scheduler with Nylas CLI
Schedule meetings with natural language using Manus AI and Nylas CLI. Check availability, find mutual times, and create calendar events.
Automate Email with Manus AI: Beginner Guide
Get started with Manus AI and Nylas CLI in five minutes. Send your first email, read your inbox, and search messages — all through natural language prompts.
Manus AI vs Claude Code for Email Automation
Side-by-side comparison of Manus AI Skills and Claude Code MCP for email and calendar automation. Same Nylas CLI commands, different agent runtimes.
Build an Email Support Agent with Manus AI
Build a no-code email support agent with Manus AI and Nylas CLI. Poll your inbox, match against a knowledge base, draft replies, and send with human approval.
Manus AI Inbox Zero with Nylas CLI
Reach inbox zero with Manus AI. Triage unread email, categorize by urgency, draft replies, and archive — all via natural language and Nylas CLI.
Mail Manus: Automate Email with Nylas CLI
Mail Manus forwards emails to your Manus agent for action. Add the Nylas CLI Skill for multi-provider inbox access, smart compose, calendar, and search.
Visualize Communication Patterns Between Organizations
Map inter-org communication networks, identify key stakeholders, score relationship strength, and detect single-threaded risk from email data.
CLI Mail Merge: Variable Substitution and Send-Time Optimization
Run mail merge from your terminal. Variable substitution, conditional content blocks, timezone-aware scheduling, send throttling, and deliverability safeguards.
Reconstruct Org Charts from Email CC Patterns
Infer reporting lines, detect managers from CC behavior, and estimate seniority from email response patterns. Build org charts from inbox data with Nylas CLI.
Automate Email and Calendar in PowerShell
Cross-provider email and calendar automation in PowerShell using Nylas CLI. Read emails, create events, check availability, and schedule meetings from scripts.
Send Email from PowerShell
Send email from PowerShell using Nylas CLI. Replaces Send-MailMessage with OAuth2, attachments, HTML body, scheduling, and multi-recipient support. No SMTP config required.
Connect Voice Agents to Email and Calendar
Bridge LiveKit, Vapi, or any voice agent framework to email and calendar using Nylas CLI as a subprocess. Complete Python examples.
Design Email Systems for AI Agents: Structured Formats and Machine-Readable Templates
How to design email workflows that AI agents can parse reliably. Structured JSON output, machine-readable templates, agent-friendly headers, and MCP server integration.
Why Gmail API Breaks AI Agents
Gmail API wasn't built for agents. OAuth, token refresh, rate limits, and consent screens create friction. Nylas CLI abstracts it all away.
Email as Memory for AI Agents
Use email as persistent memory for AI agents — semantic, episodic, and procedural. Search, retrieve, and reason over conversation history with Nylas CLI.
Why AI Agents Need Email Addresses: Identity, Verification, and Agent-to-Agent Communication
AI agents use email as their primary identity on the internet. Signups, OTP verification, agent-to-agent messaging, and identity trust chains.
Why AI Agents Need Email
AI agents need email for authentication, two-way communication, and audit trails. See how Nylas CLI gives agents full inbox access in a single command.
OpenClaw Nylas Plugin — npm Install Guide
Install @nylas/openclaw-nylas-plugin to give OpenClaw 14 native email, calendar, and contacts tools. Multi-account, typed schemas, auto-discovery.
AI Agent Audit Logs with Nylas CLI
Track every action Claude Code, GitHub Copilot, and MCP agents take with Nylas CLI audit logs. Automatic source detection and compliance exports.
Create a Manus Skill for Email and Calendar
Build a Manus AI Skill that gives your agent email and calendar access using Nylas CLI as the execution layer. Covers SKILL.md format, scripts, and setup.
Nylas CLI with OpenClaw Personal Assistant
Connect Nylas CLI to OpenClaw so your self-hosted AI assistant can read, send, and schedule email and calendar events from WhatsApp, Telegram, or Discord.
Manage Calendar from the Terminal
Create, list, update, and delete calendar events from your terminal with Nylas CLI. DST-aware scheduling, timezone conversion, and AI-powered meeting finder.
Build an LLM Agent with Email & Calendar Tools
Add email and calendar tools to your LLM agent using Nylas CLI subprocess commands. List messages, send email, and create events without writing API clients.
Give AI Agents Email Access via MCP
Set up Nylas CLI as an MCP server so Claude, Cursor, Windsurf, and VS Code can read, send, and schedule email and calendar events in one command.
Run nylas calendar events create --help for full help output.