Command
nylas scheduler configurations create
Create a configuration
Written by Qasim Muhammad Staff SRE
What does nylas scheduler configurations create do?
The nylas scheduler configurations create command creates a configuration. It is part of the Scheduler (Booking Pages) commands, which manage scheduler configurations, sessions, and bookings.
Usage
nylas scheduler configurations createFlags
| Flag | Description |
|---|---|
| --availability-method string | Availability method (max-fairness, max-availability) |
| --available-days-in-future int | How many days out bookings are available |
| --booking-type string | Booking type (booking, organizer-confirmation) |
| --buffer-after int | Buffer minutes after meetings |
| --buffer-before int | Buffer minutes before meetings |
| --cancellation-policy string | Cancellation policy text |
| --conferencing-provider string | Conferencing provider (Google Meet, Zoom, Microsoft Teams) |
| --confirmation-method string | Confirmation method (automatic, manual) |
| --description string | Event description |
| --disable-emails | Disable email notifications |
| --duration int | Meeting duration in minutes |
| --file string | Path to JSON config file (flags override file values) |
| --interval int | Slot interval in minutes |
| --location string | Event location |
| --min-booking-notice int | Minimum minutes before a booking can be made |
| --min-cancellation-notice int | Minimum minutes before cancellation allowed |
| --name string | Configuration name |
| --participants stringSlice | Participant emails (comma-separated, first is organizer) |
| --reminder-minutes intSlice | Reminder minutes (comma-separated, e.g., 10,60) |
| --round-to int | Round start times to nearest N minutes |
| --timezone string | Event timezone (e.g., America/New_York) |
| --title string | Event title |
| --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 |
Examples
The nylas scheduler configurations create command creates a configuration.
JSON output for scripting
nylas scheduler configurations create --jsonFilter by availability-method
nylas scheduler configurations create --availability-method <value> --jsonTroubleshooting
Command not found or fails
Run `nylas auth config` and `nylas auth login` to authenticate first.
Recommended guides
Book meeting rooms from the CLI
Book meeting rooms from the CLI by listing calendar resources, using each room email as a calendar ID, and adding it as an event participant with less setup.
Google Calendar API Sync Tokens
Use Google Calendar API sync tokens for incremental event sync, handle the 410 GONE full-resync, and read calendars from the CLI.
Microsoft Graph calendarView Explained
Query the Microsoft Graph calendarView endpoint for events in a date range with recurrences expanded. Compare it to list events and read calendars from the CLI.
Microsoft Graph getSchedule Free/Busy
Call the Microsoft Graph getSchedule action to read free/busy for Outlook and Exchange calendars, then check availability across providers from the CLI.
Google Workspace CLI: Limits and Alternative
What gws covers, where its OAuth scope limits and pre-1.0 status bite, and when a multi-provider email and calendar CLI is the better fit.
Build an Appointment-Reminder Agent
Build an appointment-reminder agent with Nylas CLI: poll the calendar, send T-24h and T-1h reminder emails, and process reply confirmations to cut no-shows.
Run nylas scheduler configurations create --help for full help output.