Google Calendar integration

Google Calendar AI Receptionist — books while on the call

Answer in <1s, read live Google Calendar availability, and confirm the booking by SMS before the caller hangs up — buffers, time zones and working hours respected.

Live availability, not last sync

Before offering Tuesday 2pm the agent queries Google Calendar free/busy — buffers, working hours and time zones respected. Only truly free slots are ever offered.

Atomic hold, no double-booking

The slot is held atomically before confirmation. If it fills between offer and confirm, the AI offers the next two free times instead of a silent failure.

Book, reschedule, cancel

Book with name, phone and reason, reschedule by moving the event, cancel with reason — all native tools with SMS and email confirmations automatically.

Spec-first, then publish

Describe the caller experience; VoiceForge generates a versioned Agent Spec. Test the booking flow in the browser, then publish the version you tested.

White-label per workspace

Each client workspace connects its own Google Calendar with isolated credentials. No cross-client leakage, flat pricing that agencies can resell with margin.

Frequently asked questions

How does VoiceForge connect to Google Calendar?
OAuth to your Google Calendar; the agent queries free/busy live before offering a time. It books only what Google says is free, holds the slot atomically, then confirms by SMS — validated, permissioned and logged per workspace.
Will it double-book my calendar?
No. Availability is checked and held atomically before confirmation. If the slot fills between offer and confirm, the AI offers the next two free times instead of failing or double-booking.
Does it respect buffers, working hours and time zones?
Yes. Working hours, buffers, time zones and existing blocks are all read live from Google Calendar. The AI never offers a time outside your bookable window.
Can agencies connect each client calendar separately?
Each workspace connects its own Google Calendar with isolated credentials and branding. Flat $99-$999 pricing protects margin — resell booking coverage at $500-$2k without per-seat tax.