Nylas Launches Embeddable Scheduler With Customizable UI & Back-End Sync - Nylas

Nylas Launches Embeddable Scheduler With Customizable UI & Back-End Sync

Within days, a single developer can build powerful scheduling features into any application.

Gleb Polyakov | October 8, 2019

Nylas Scheduler - Schedule Page

The Schedule Page allows meeting attendees to automatically book a time.

There is a vast amount of data residing in your users’ inboxes, calendars, and contacts books — but accessing that data is a complex undertaking. Nylas has delivered the only unified solution that allows developers to access this data from any provider in a secure, reliable, and scalable way. 

Today, we’re excited to announce an extension of this vision: a new front-end, customizable scheduling solution that makes it easier than ever to build powerful scheduling features into your application.

The Nylas Scheduler pairs a front-end, feature-rich calendar widget with our suite of universal communications APIs. Now any developer can add robust calendaring features into their product with minimal time and effort. And the best part is that Nylas Scheduler is included free-of-charge with your existing Nylas subscription. 

With a simple Javascript code snippet, you can embed robust, customizable scheduling features into your application.

Nylas Scheduler

The Nylas Scheduler comes out of the box with customizable themes including brand colors, logos, and unique meeting URLs.

 

Previously, developers would need to use tools like Timekit and Calendly, which cost companies between $8-16 per month for each connected user. Nylas is releasing Scheduler today and is including it as part of our platform subscription, which starts at $0.99 per connected account with a $99 flat monthly platform fee.

Features of the Nylas Scheduler include:

 

  • Schedule Editor: Make it easy for your users to create multiple meeting invite types for every use-case.
  • Customizable Themes: Users can select their company logo, customize color schemes, and branding elements.
  • Time Zone Support: Get seamless scheduling across time zones.
  • White labeling: Customers users can design the Nylas Scheduler with custom colors, custom logos, and custom URL + slug
  • Instant Scheduler: Your users can book meetings instantly on an organizer’s calendar through a unique Schedule Page.
  • Round-Robin Scheduler: Allow scheduling based upon first availability, or set up rules that auto-route meeting requests between calendars.
  • AutoSchedule: Instantly find times that work for both organizers and attendees. 
Nylas Schedule Editor

The Nylas Schedule Editor allows meeting organizers to customize their availability and meeting preferences.

 

Abbas Ali, CPO and Co-Founder at innovative online broker platform Doorr, said “With the Nylas Scheduler, my team saved 6 weeks of engineering work. We were able to get up and running quickly with robust scheduling features and calendar sync in just a few days.”

Here’s how it works: 

  1. Get a Free API Key & Authenticate Users: Create an account with Nylas to access your free API key. Authenticate users’ calendars securely through Nylas. 
  2. Embed Schedule Editor In Your App: With a simple Javascript snippet, you can instantly enable users to manage their own scheduling pages within your application. Replace “ACCESS_TOKEN” with the access token you received in step 1.
  3. Start Scheduling: Users customize their Schedule Page, and share their unique booking link with attendees.

You can get up and running instantly with this  simple Javascript code snippet:

<!DOCTYPE html>
<html lang="en-US">
  <head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Nylas Scheduler</title>
    <script src="https://schedule.nylas.com/schedule-editor/v1.0/schedule-editor.js" type="text/javascript"></script>    
  </head>

  <body>
    <button type="button" id="schedule-editor">Open Schedule Editor</button>
    <script>
      var btn = document.getElementById('schedule-editor');
      btn.addEventListener('click', function() {
        nylas.scheduler.show({
          auth: {
            accessToken: "ACCESS_TOKEN", 
          }
        });
      });
    </script>
  </body>

</html>

 

 

About the Author

Gleb Polyakov is the Co-Founder and CEO of Nylas. Gleb studied physics at Georgia Tech and enjoys chess, motorcycles, and space.

Ready to Start Building?

Connect up to 10 accounts for free today. No credit card required.