Command

nylas calendar schedule ai

AI-powered natural language scheduling.

Written by Qasim Muhammad Staff SRE

What does nylas calendar schedule ai do?

The nylas calendar schedule ai command creates calendar events from natural language descriptions like "meeting with John next Tuesday afternoon." It parses participants, time, and duration, checks availability, handles DST transitions, and creates the event on your connected calendar. Works with Google Calendar, Outlook, and Exchange.

Usage

nylas calendar schedule ai "meeting with John next Tuesday"

Flags

FlagDescription
--jsonOutput as JSON
--no-colorDisable color output
--verbose(-v)Enable verbose output
--configCustom config file path
--help(-h)Show help for the command
--limitLimit results (most list commands)
--yes(-y)Skip confirmations
--max-optionsMaximum number of options to suggest
--privacyUse local LLM (Ollama) for privacy
--provider(-p)AI provider to use (ollama, claude, openai, groq)
--timezoneYour timezone (auto-detected if not specified)

Examples

The nylas calendar schedule ai command creates calendar events from natural language descriptions like "meeting with John next Tuesday afternoon."

Natural language

nylas calendar schedule ai "meeting with John next Tuesday afternoon"

Example output

Understanding request... done
Analyzing participant timezones (alice@example.com)... done
Checking availability... done

Suggested times:
  1. Tue Jul  1  14:00-14:30  (best for all participants)
  2. Tue Jul  1  15:30-16:00
  3. Wed Jul  2  10:00-10:30

Run again with --yes to create option 1.

Troubleshooting

Recommended guides

Run nylas calendar schedule ai --help for full help output.