Command

nylas calendar find-time

Find available meeting times across multiple participants.

Written by Qasim Muhammad Staff SRE

What does nylas calendar find-time do?

The nylas calendar find-time command queries free/busy data for all --participants and returns time slots where everyone is available. Specify --duration in minutes and --days for the search window. Handles timezone differences automatically. Works with Google Calendar, Outlook, Exchange, Yahoo, iCloud, and IMAP providers.

Usage

nylas calendar find-time --participants EMAILS --duration MINUTES [--days N]

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
--participantsComma-separated attendee emails
--durationMeeting duration in minutes
--daysNumber of days to search ahead (default 5)
--exclude-weekendsExclude weekends from search
--timezonesParticipant IANA timezones, aligned with --participants order
--working-endWorking hours end (HH:MM)
--working-startWorking hours start (HH:MM)

Examples

The nylas calendar find-time command queries free/busy data for all --participants and returns time slots where everyone is available.

Find a 30-minute slot for two people

nylas calendar find-time --participants alice@example.com,bob@example.com --duration 30

Search 10 days ahead for a 1-hour meeting

nylas calendar find-time --participants team-leads@example.com --duration 60 --days 10 --json

Example output

Finding 1h slots for 2 participants over 7 days

WHEN                          SCORE   NOTES
2026-07-01 14:00-15:00 UTC    94/100  All within working hours
2026-07-02 15:00-16:00 UTC    88/100  Mid-week, afternoon
2026-07-03 13:00-14:00 UTC    81/100  Good for both timezones

Top pick: 2026-07-01 14:00-15:00 UTC

Troubleshooting

No available times found

Increase --days to widen the search window, or reduce --duration. Heavily booked calendars may have no common free slots in 5 days.

Participant availability not returned

Free/busy sharing must be enabled on the participant's calendar. Google Workspace shares free/busy by default; personal Gmail accounts may not.

Recommended guides

Run nylas calendar find-time --help for full help output.