# Developers

Cronofy is the temporal infrastructure layer for product teams building
scheduling, meeting coordination, and AI agent workflows at scale. A 99.99%
uptime guarantee and industry-leading security and privacy controls make it
infrastructure you can rely on.

The Temporal Grid unifies calendar connectivity, user availability, the full
scheduling lifecycle, and meeting intelligence into a single foundation — so
teams can build on it once and expand as their product evolves.

![](/developers/cronofy-overview.5d8e7e5c03083e75364bd8315b92f8614cfbb99a542f5d7e7010ea9509f2334a.svg)
## Build on the Temporal Grid
Cronofy provides modular capabilities built on the same high-performance,
reliable infrastructure. Use them independently or together.

## Embedded Scheduler
![](/developers/create_request_embed.b0b9211b34ea07dcf4a0d8ff80ddac29951d067b6d72627cc2ac6c729570a9b4.png)
The fastest way to add scheduling to your product. Embed a fully managed
scheduling experience with minimal code and Cronofy handles the rest.

Fully managed scheduling for users with Cronofy Accounts to control working
hours, conferencing, and preferences. Teams can create complex scheduling rules
and workflows.

The Scheduler API lets you embed this functionality directly in your application.
Embedding requires only a few lines of code and some simple steps.

Find out more in our [Embedded Scheduler section](/developers/embedded-scheduler/index.md).

## White-Label API
Cronofy's white-label API endpoints and UI elements give you full control over
scheduling workflows — even the most complex, multi-person, multi-stage
processes.

End-users authorize your application to access their calendars through Cronofy.
Cronofy then brokers that access to provide:

- A real-time synchronization engine that tracks activity on connected calendars.

- An [authorization](/developers/authorization/index.md) model that supports linking multiple calendar accounts.

- A permissions model that ensures applications only get access to the data they need.

- A [single API](/developers/calendars-events/index.md) for interacting with calendar data across all connected calendar service providers.

- [Web hooks](/developers/push-notifications/index.md) for tracking changes.

- [Availability APIs](/developers/scheduling/index.md) to support even the most complex scheduling requirements.

- Embeddable [UI Elements](/developers/scheduling/index.md) to fast-track development and benefit from UX best practices learned across thousands of applications.

## Meeting Agents
A single API to record, transcribe, and summarize meetings across Zoom, Google
Meet, and Microsoft Teams. Runs entirely on Cronofy's infrastructure with no
third-party subprocessors. The agent name and avatar are fully configurable to
match your product. Supports 30+ languages, with data processed and stored in
your selected region.

Deploy standalone via a join URL, or integrate so a Meeting Agent attaches
directly to a calendar event scheduled through Cronofy — staying aligned if the
meeting is updated or rescheduled.

## MCP Server
Cronofy's MCP server enables AI agents to access temporal infrastructure
directly: scheduling, availability, and meeting context without human
intervention. Build agentic scheduling workflows on the same Temporal Grid that
powers all Cronofy products.

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

[Create an account](https://app.cronofy.com/sign_up/developer) | [Speak to a Specialist](https://www.cronofy.com/book-a-demo-api)

---
[Read in HTML](/developers/)

## In this section

- [Getting Started](/developers/getting-started/index.md) — Getting started with Cronofy: temporal infrastructure for scheduling, availability, and meeting intelligence.
- [Application Management](/developers/application-management/index.md) — How you manage application access for your developers.
- [Embedded Scheduler](/developers/embedded-scheduler/index.md) — How to embed the Cronofy Scheduler in your application
- [Browser Extension](/developers/browser-extension/index.md) — The Cronofy browser extension is design to support scheduling from any web application. This section describes how developers can extend their application to offer reliable scheduling support.
- [Availability](/developers/scheduling/index.md) — Infrastructure for coordinating real-time availability across participants, calendars, and resources.
- [MCP Server](/developers/mcp-server/index.md) — MCP Server for interacting with the Cronofy service from an MCP Client. Typically with an agentic workflow tool.
- [Authorization & Authentication](/developers/authorization/index.md) — How authorization and authentication works with Cronofy API.
- [Calendars & Events](/developers/calendars-events/index.md) — Basic operations to work with calendars and events.
- [Conferencing Services](/developers/conferencing-services/index.md) — The Cronofy conferencing integrations allow you to auto create video and dial-in details when creating calendar events.
- [Meeting Agents](/developers/meeting-agents/index.md) — How to take advantage of Cronofy Meeting Agents
- [Smart Invites](/developers/smart-invites/index.md) — Creating trackable calendar invites.
- [Push Notifications](/developers/push-notifications/index.md) — Push Notifications (Web Hooks) are how Cronofy keeps your application up to date with changes in real-time
- [Workflow Triggers](/developers/workflow-triggers/index.md) — Register web hooks to be triggered based on changes in calendar and event data or time transitions.
- [API Reference](/developers/api/index.md) — The detailed API reference for all features of the Cronofy API
- [UI Elements](/developers/ui-elements/index.md) — Embeddable JavaScript UI Elements that allow you to quickly deliver integrated scheduling.
- [Alpha API Reference](/developers/api-alpha/index.md) — The reference for the latest additions to the Cronofy API.
- [API Libraries](/developers/api-libraries/index.md) — SDKs for Cronofy for the major development languages and environments.
- [Data Centers](/developers/data-centers/index.md) — Cronofy currently provides six data centers. One in the USA, the default, and others in Australia, Canada, Germany, Singapore and the United Kingdom. They are run as completely separate instances with no data flow between. This allows you to ensure data is kept within jurisdictional boundaries, eg. the EEA.
- [Plans & Pricing](/developers/plans-pricing/index.md) — How Cronofy's API pricing works.
- [Graph API for Office 365](/developers/office365-graph/index.md) — Details about connecting Office 365 calendars via Microsoft's Graph API.
- [Developer FAQs](/developers/faqs/index.md) — Frequently asked questions about working with the Cronofy service.
