Calendar API for Advanced Scheduling & Integration Solutions
Icon Nylas Scheduler

Deliver effortless scheduling 10x faster

Built on our Calendar API, the Nylas Scheduler gives you modular, customizable web components to implement native scheduling experiences for your users and brand.

Icon
Introducing the Nylas Scheduler

Connect any calendar. Scheduling tailor-made to your app.

Access an out-of-the-box scheduling solution or embed modular, customizable, and native scheduling components into your app.

Image

Modular design

Combine and interchange web components to use only what you need.

Image

End-to-end customization

Configure pre- and post- booking workflows to your users and their use cases.

Image

Native experience

Deliver a front-end experience that reflects your app’s design.

Product tour

Tour the Nylas Scheduler

Explore our interactive product tour and learn how developers can control and customize our Scheduler to design a unique workflow and interface.

Customers

Simplifying scheduling chaos for companies across the globe

250,000+ developers trust Nylas to power scheduling experiences their customers love.

Choicely builds scheduling features to streamline manual casting process

“It’s not an exaggeration to say that Nylas helped us build our new casting features 10x faster. It took us less than a month to integrate email and calendar, allowing us to refocus our technical resources on building the most robust casting solution on the market.”

Tommy Eklund,

Tommy Eklund,

CTO @ Choicely

10x

faster to launch

<1

month to build integrations

Read the full story

Talentreef accelerates time-to-hire with the Nylas Calendar API

“There’s no longer any disconnect with users copying and pasting information for scheduling or sending out manual emails. This has made a huge difference in response times.”

Alexander Plumb,

Alexander Plumb,

Sr. Product Manager @ TalentReef

3 days

reduced in time-to-hire

2x

faster to build calendar features, with 1/2 the resources

Read the full story

How Ceridian reduced manual work with Nylas

By partnering with Nylas, we solved technical obstacles that would’ve taken us a lot longer on our own. We likely released interview scheduling at least a year earlier than we would have if we tried to build it ourselves.

Monika Abraham,

Monika Abraham,

Product Ops Manager @ Crunchbase

1 year

faster to launch new features

1 new

premium offering added to increase revenue

Watch the video
For developers

Deploy a front-end scheduler in minutes

With just a few lines of code, stand up a full featured scheduler for your users.

See the docs

React

import { NylasSchedulerEditor } from "@nylas/react";
      
<NylasSchedulerEditor
    nylasSessionsConfig={{
       clientId: "XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXX",
       redirectUri: `${window.location.origin}`,
       hosted: true,
    }}
/>
Features

Everything you need to deliver a scheduler your users will love

Nylas offers advanced availability logic out of the box. Use our Calendar API + Scheduler to create robust booking workflows.

Image

Round-robin scheduling

Schedule based on first availability, or autoroute meeting requests.

Image

Collective events

Find time based on availability from across multiple meeting organizers.

Image

Video conferencing

Automatically add conferencing links to events with Microsoft Teams, Google Meets, and Zoom.

Use cases

End-to-end scheduling saves users time without the back-and-forth

Simplify calendar management and scheduling by integrating real-time availability access in your application.

Calendar management

Recreate booking and scheduling functionality with your users’ calendars in your application.

Explore calendar management

Scheduling automation

Automate scheduling tasks and workflows, such as coordinating availability and sending event reminders.

Explore scheduling automation

Start building the future

Get your API key and connect up to 5 accounts for free.

Image

Frequently Asked Questions

What is the Nylas Scheduler API and what is it used for?

The Nylas Scheduler API lets you build custom scheduling and booking flows directly into your application. With Nylas, teams use Scheduler to let users share availability, accept bookings, and manage meetings without relying on external scheduling tools.

How is Scheduler different from the Nylas Calendar API?

The Nylas Calendar API focuses on reading and managing calendar data like events, availability, and sync. Nylas Scheduler is built specifically for booking workflows, including availability rules, booking pages, and meeting creation. The Nylas Scheduler is typically powered by calendar data but designed for end-user scheduling experiences.

Can external users book time with the Nylas Scheduler?

Yes. The Nylas Scheduler supports booking flows where external users can select available times and create meetings without needing a Nylas account or calendar connection themselves. This makes it suitable for customer-facing scheduling use cases.

Does the Nylas Scheduler replace tools like Calendly?

The Nylas Scheduler is an API, not a standalone scheduling app. Instead of sending users to a third-party booking tool, Nylas Scheduler lets you embed scheduling directly into your product and fully control the experience, logic, and data.

How does availability work in the Nylas Scheduler?

Availability is determined using configurable rules, connected calendars, and constraints such as working hours, buffers, and meeting length. The Nylas Scheduler automatically checks conflicts and only surfaces valid time slots for booking.

Can I customize the scheduling experience?

Yes. You control the booking logic, UI, and workflows. The Nylas Scheduler supports custom availability rules, event types, participant limits, and metadata, allowing you to tailor scheduling to your product’s needs.

What happens when a meeting is booked?

When a booking is confirmed, the Nylas Scheduler creates the calendar event, updates all connected calendars, and handles notifications based on your configuration. This ensures meetings stay in sync across participants.

Is the Nylas Scheduler secure and permission-based?

The Nylas Scheduler respects calendar permissions and user authorization. Access to calendar data and booking actions is governed by the permissions granted during authentication and your application’s configuration.