Building Agents

Calendar Booking

Agents check real calendar availability and book appointments live, then send the caller a confirmation with a calendar invite.

Supported providers

ProviderHow to connect
Google CalendarOAuth — books on your business calendar.
Cal.comAPI key + event type.

The booking flow

1
Check availability
The agent fetches real open slots for the caller's date and offers only those (never invented times).
2
Collect email
It asks for and reads back the caller's email to confirm the spelling.
3
Book
It books the slot on your calendar.
4
Confirm
The caller gets one branded confirmation email with an attached calendar event (add-to-calendar + reminder built in).
A post-call safety net books the agreed slot and sends the email even if the model only talked about booking — so confirmations are reliable.
Email is always the default channel. WhatsApp confirmation is a paid add-on that only fires when your workspace has connected WhatsApp.