March 14, 2025

Developers, meet the Embedded Scheduler

Seamless scheduling, directly in your application or website. See how we're making it easier than ever for developers to go live with a solution to their scheduling needs with updates to our support pages about Cronofy's Embedded Scheduler.
5 min read
Profile photo of Vasileios Schneider
Vasileios Schneider
German Customer Support Agent
Blog post Hero Image

Cronofy's Embedded Scheduler offers a seamless solution to your scheduling needs, allowing you to integrate our Scheduler and its advanced scheduling capabilities directly into your application or website. Now, embedding our Scheduler has become even more easy and straightforward, thanks to the recent updates to our support pages.

The Embedded Scheduler

You can now embed Cronofy’s Scheduler directly in your application or website in order to enable multi-person, flexible scheduling into your web applications with minimal effort. By leveraging Cronofy's robust scheduling infrastructure, businesses are providing users with real-time booking experiences without leaving their platform.

Key Features:

  • Multi-Person Scheduling: Unlike many scheduling services that handle only one-to-one meetings, Cronofy supports multiple participants as standard. Users can organize them into groups with complex selection rules, ensuring optimal meeting arrangements.
  • Real-Time Availability: The Embedded Scheduler provides real-time insights into participants' availability, streamlining the scheduling process and reducing back-and-forth communications.
  • Customizable User Experience: Developers can tailor the Scheduler's appearance and branding to align with their application's design, ensuring a cohesive user experience.
Scheduler Button GIF

Recent Enhancements to Support Pages:

To assist developers in integrating the Embedded Scheduler, we've updated our support documentation with comprehensive guides and resources:

  • Installation and Embedding: Step-by-step instructions on enabling the Scheduler Embed for your application, generating embed tokens, and incorporating the scheduler into your web pages.
  • Customization Options: Detailed guidance on customizing the Scheduler's button using various element attributes, allowing for an on-brand scheduling experience.
  • Webhook Notifications: Set up webhooks to receive push notifications for the scheduling requests’ statuses, ensuring your application stays updated about user interactions.
  • User Onboarding: Select between our simple onboarding process or an enhanced workflow, by leveraging specific JWT claims during the embedding process.

Getting Started:

Integrating the Embedded Scheduler into your application is designed to be straightforward:

  1. Enable Scheduler Embed: Access your Cronofy Developer Dashboard, navigate to the "Credentials" section, and generate a new embed secret.
  2. Generate Embed Tokens: Utilize the embed secret to create JSON Web Tokens (JWTs) for authenticating the Scheduler within your application.
  3. Embed the Scheduler: Incorporate the <cronofy-scheduler-button> element into your HTML, configuring attributes such as embed-token, recipient-email, and event-summary to customize the Scheduler's functionality.

Get started today:

Cronofy's Embedded Scheduler empowers businesses to offer seamless scheduling experiences directly within their applications. With the latest updates to our support pages, integrating this feature has never been easier. We encourage developers to explore the enhanced documentation and elevate their application's scheduling capabilities today.

Card Image
Blog PostMarch 10, 2025
Balancing Automation & Human Touch | HRTech Europe
Discover AI's impact on recruitment and get practical advice on how HR leaders can leverage automation effectively while keeping the human element front and center.
Card Image
Blog PostMarch 29, 2018
Your Applicant Tracking System Needs Calendar Sync. Here's Why.
Cronofy’s clients Personio and MHR build innovative HR software and help organizations initiate and manage strong relationships with candidates and employees alike. They are also always looking for ways to improve their products and that’s why they chose the Cronofy Calendar API to add real-time interview scheduling into their Applicant Tracking Systems.
Card Image
Blog PostDecember 2, 2015
It's not always 200 OK
When creating the Cronofy API, we didn’t just want to create a one API for all the calendar services, we wanted to deal with many of the problems when integrating with those APIs individually.Through judicious use of the less commonly encountered 202 Accepted we’ve endeavored to do just that.