Command

nylas calendar ai conflicts check

Check a proposed meeting for scheduling conflicts with AI analysis.

Written by Qasim Muhammad Staff SRE

What does nylas calendar ai conflicts check do?

The nylas calendar ai conflicts check command evaluates a proposed meeting against your existing calendar and uses AI to detect hard conflicts (overlapping events) and soft conflicts (back-to-back meetings, focus-time interruptions), then scores alternative times. Pass --title and --start (both required); set --duration in minutes and --participants to refine the check, or --auto-resolve to pick the best alternative. Works with Google Calendar, Outlook, Exchange, Yahoo, iCloud, and IMAP providers.

Usage

nylas calendar ai conflicts check --title TITLE --start RFC3339 [--duration MIN] [--participants EMAILS]

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
--titleMeeting title (required)
--startStart time in RFC3339 format (required)
--durationDuration in minutes (default 60)
--participantsParticipant email addresses (comma-separated)
--auto-resolveAutomatically select the best alternative
--endEnd time in RFC3339 format (optional, uses --duration if not set)

Examples

The nylas calendar ai conflicts check command evaluates a proposed meeting against your existing calendar and uses AI to detect hard conflicts (overlapping events) and soft conflicts (back-to-back meetings, focus-time interruptions), then scores alternative times.

Check a proposed meeting for conflicts

nylas calendar ai conflicts check --title "Product Review" --start "2026-06-23T14:00:00Z" --duration 60

Check against specific participants

nylas calendar ai conflicts check --title "Team Sync" --start "2026-06-23T10:00:00Z" --participants team@company.com

Check and auto-select the best alternative

nylas calendar ai conflicts check --title "1:1" --start "2026-06-23T16:00:00Z" --auto-resolve

Example output

Checking conflicts for "Sprint review"
  Proposed: 2026-07-01T14:00:00Z - 2026-07-01T15:00:00Z (60 min)

⚠ 1 conflict found:
  • 14:30-15:00  1:1 with alice (evt_def456)

Suggested alternatives:
  1. 2026-07-01T15:30:00Z  (no conflicts)
  2. 2026-07-01T16:30:00Z  (no conflicts)

Troubleshooting

No conflicts detected when there are overlapping events

Ensure you're authenticated with the correct grant. Run nylas auth whoami to verify the active account.

AI analysis returns an error

Check your network connection. The AI conflict detection requires an API call to analyze event patterns.

Recommended guides

Run nylas calendar ai conflicts check --help for full help output.