Getting Started

Read as Markdown

What is Cronofy? #

Cronofy is the temporal infrastructure layer connecting agents, systems, and teams. It unifies availability control, coordinates the full scheduling lifecycle, and unlocks meeting intelligence — so developers can build reliable meeting workflows without building or maintaining the underlying infrastructure.

Cronofy handles the security and privacy challenges of connecting with both corporate and personal calendar services, acting as a trusted intermediary connecting your application and your users’ calendars. We are trusted by companies of all sizes, from SMEs through to global enterprises. Our sync engine processes over a billion events, providing a unified and robust interface, so your team can focus on delivering product value rather than building and maintaining calendar integrations.

On top of this foundation, Cronofy exposes a set of capabilities that cover the full meeting lifecycle: scheduling APIs for real-time availability and booking workflows, Meeting Agents for recording, transcription, and summarisation, and an MCP Server for AI agents that need to coordinate scheduling autonomously.

The final layer is our Embedded Scheduler: fully managed, stylable, white-label JavaScript components that let teams launch scheduling experiences fast, without building custom UI.

Getting Set Up #

You can start testing Cronofy’s APIs by creating a free Developer Account.

From there you can create a new application to obtain your Client ID and Client Secret and start querying the APIs. Alternatively, contact our solutions expert to walk through your use case and see the APIs in action.

Discover Cronofy #

Obtaining Authorization #

Our Authorization and Authentication section gives you everything you need to understand how this works.

Working with Calendars and Events #

Guide to creating a calendar event shows you how to create an event in a user’s calendar.

Building Scheduling Workflows #

  • Availability - the Availability query is at the heart of Cronofy’s scheduling service. This guide shows you how to start using these queries.
  • Real-Time Scheduling - generate booking links you can send to users via email or message.
  • Managed Availability - how we manage working hours and rules for availability.
  • Sequenced Availability - more complicated use cases often require sequences of meetings to be scheduled. This is how we handle that.

Building Scheduling UI #

UI Elements are a series of JavaScript elements that work with our calendar and scheduling API endpoints.

Capturing Meeting Outcomes #

Meeting Agents record, transcribe, and summarise meetings across Zoom, Google Meet, and Microsoft Teams, with full white-label control over the agent name and avatar.

Agentic Scheduling #

MCP Server enables AI agents to access scheduling and availability directly, without human intervention.

Going to Production #

Verify your Application - the verification process before you go live.

In This Section