Unified API
Unified Calendar API
One standardized interface to read and write scheduling data across every provider. 7 unified resources, 5 supported integrations, zero provider-specific code.
Unified resources
Supported integrations
Real-time, no data storage
Data Model
Calendar resources
Every resource is normalized across providers. Use the same schema whether your customer is on Cal.com or Calendly.
Attachments
Represents an attachment associated with an event.
Availability
Represents the availability of a person in a time period.
Calendars
Represents a calendar of a user. Can have multiple events associated with it.
Contacts
Event Types
Events
Events are the time-bound tasks that are associated with a calendar.
Users
The User object represents a User.
Integrations
5 integrations, one API
Connect to any of these providers through the Unified Calendar API. Same resources, same schema, same code.
How It Works
From zero to integrated
Go live with the Unified Calendar API in under an hour. No boilerplate, no maintenance burden.
Connect your customer’s account
Use Truto’s pre-built auth flows to connect any scheduling provider. OAuth, API keys, and custom auth — all handled.
Query the unified API
Read and write data through a single, normalized REST API. Same endpoints, same schema, regardless of the underlying provider.
Customize with JSONata
Need a field the unified model doesn’t cover? Extend the schema with declarative JSONata mappings — no code deploys, no waiting on us.
From the Blog
Calendar integration guides
Deep dives, architecture guides, and practical tutorials for building scheduling integrations.
The Best Unified Calendar API for B2B SaaS and AI Agents (2026)
A technical guide to choosing a unified calendar API in 2026. Compare real-time sync trade-offs, Google/Microsoft quirks, and MCP for AI agents.
What is OAuth Token Management? The B2B SaaS Guide
OAuth token management is a distributed systems problem. Learn how to handle concurrent refreshes, proactive scheduling, and enterprise-grade security at scale for B2B SaaS.
How to Integrate Multiple Calendar Services: Architecture Guide for SaaS
Learn how to integrate Google Calendar, Outlook, and Calendly into your SaaS product. Compare direct builds, sync engines, and pass-through unified APIs with real cost and complexity data.
Connect Ashby to ChatGPT: Manage Hiring Pipelines & Candidate Data
Learn how to connect Ashby to ChatGPT using a managed MCP server. Automate candidate sourcing, application updates, and interview scheduling without custom code.
Unified Calendar API
Start building with the Unified Calendar API
5 integrations. 7 unified resources. Zero provider-specific code. Ship scheduling integrations in hours, not months.
Talk to us