
Sales
BeginnerBooking AI Agent
One click to get on the calendar.
Provisions and manages Cal.com booking pages for client sites. The agent creates the booking account, configures availability and event types, embeds the calendar on a dedicated /book page, and handles timezone detection. All CTAs across the site route to the same frictionless booking experience.
How it works
- 01Provisions Cal.com user account on self-hosted instance
- 02Creates event type with correct duration and buffer times
- 03Sets availability schedule matching business hours
- 04Embeds BookingEmbed component on /book page
- 05Configures CSP headers for Cal.com iframe
- 06Routes all site CTAs to /book
Requirements
- Cal.com self-hosted instance (cal.thegoodsite.co)
- Website with a /book page route
- CSP frame-src configured for cal.thegoodsite.co
- Google Calendar connected for availability sync
Frequently asked questions
What booking platform does the AI booking agent use?
The agent uses Cal.com, an open-source scheduling platform, running on a self-hosted instance. This gives you full control over your booking data and eliminates monthly per-seat fees from hosted scheduling services.
How does the booking agent handle timezone differences?
The BookingEmbed component detects the visitor's timezone automatically and displays available slots in their local time. Cal.com handles the conversion so both parties see the correct meeting time regardless of location.
Can the booking agent sync with my existing Google Calendar?
Yes. The agent connects Cal.com to Google Calendar via OAuth, ensuring your booking page only shows slots when you are actually available. Calendar events from either platform block availability on the other in real time.
Ready to put the Booking agent to work?
Start with a conversation. We'll walk through where this agent fits in your week and what it takes to get it running.
Get your AI Roadmap