Calendar Building Blocks
- Calendar: the top-level scheduling container
- Schedule: when time is generally available
- Event type: the bookable meeting definition
- Booking: a scheduled appointment
- Connection: an external calendar account linked for sync
Typical Setup Flow
- Create a calendar
- Add one or more schedules
- Create event types
- Optionally connect an external calendar
- Query slots and create bookings from an agent or workflow
Create a Calendar
Create an Event Type
Create a Booking
When to Use Native Calendars
Native calendars are a good fit when you want:- Agent-friendly booking APIs in the same platform
- Shared scheduling logic across voice and messaging channels
- Direct slot lookup and booking flows from workflows or tools