Source: https://cli.nylas.com/docs/commands/scheduler-configurations-create

# nylas scheduler configurations create

Create a configuration

Written by [Qasim Muhammad](https://cli.nylas.com/authors/qasim-muhammad) Staff SRE

Published February 13, 2026

Updated June 21, 2026

## 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

```bash
nylas scheduler configurations create
```

## Flags

| 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

```bash
nylas scheduler configurations create --json
```

### Filter by availability-method

```bash
nylas scheduler configurations create --availability-method <value> --json
```

## Troubleshooting

### Command not found or fails

Run `nylas auth config` and `nylas auth login` to authenticate first.

## Related commands

[nylas scheduler bookings cancelCancel a booking](https://cli.nylas.com/docs/commands/scheduler-bookings-cancel)

[nylas scheduler bookings confirmConfirm a booking](https://cli.nylas.com/docs/commands/scheduler-bookings-confirm)

[nylas scheduler bookings rescheduleReschedule a booking](https://cli.nylas.com/docs/commands/scheduler-bookings-reschedule)

[nylas scheduler bookings showShow booking details](https://cli.nylas.com/docs/commands/scheduler-bookings-show)

[nylas scheduler configurations deleteDelete a configuration](https://cli.nylas.com/docs/commands/scheduler-configurations-delete)

[nylas scheduler configurations listList configurations](https://cli.nylas.com/docs/commands/scheduler-configurations-list)

## Recommended guides

[Book meeting rooms from the CLIBook 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.](https://cli.nylas.com/guides/book-meeting-rooms-cli)

[Google Calendar API Sync TokensUse Google Calendar API sync tokens for incremental event sync, handle the 410 GONE full-resync, and read calendars from the CLI.](https://cli.nylas.com/guides/google-calendar-api-sync-tokens)

[Microsoft Graph calendarView ExplainedQuery 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.](https://cli.nylas.com/guides/microsoft-graph-calendar-view)

[Microsoft Graph getSchedule Free/BusyCall the Microsoft Graph getSchedule action to read free/busy for Outlook and Exchange calendars, then check availability across providers from the CLI.](https://cli.nylas.com/guides/microsoft-graph-get-schedule)

[Google Workspace CLI: Limits and AlternativeWhat 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.](https://cli.nylas.com/guides/google-workspace-cli-alternative)

[Build an Appointment-Reminder AgentBuild 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.](https://cli.nylas.com/guides/appointment-reminder-agent-account)

Run `nylas scheduler configurations create --help` for full help output.
