foreign-sapphire
foreign-sapphire2w ago

integration

I'm trying to integrate vapi to my cal.com calendar to book appointments with clients automatically, but vapi is booking at unavailable times and the info is not being transferred to the calendar. can you help?
2 Replies
fascinating-indigo
fascinating-indigo2w ago
This usually happens when the availability logic in Cal.com isn’t synced properly with the data VAPI is using. Make sure your Cal.com API key has access to the specific calendar you’re booking on, and verify that the event type you’re using has correct availability rules. In most cases the fix is to add a step in your VAPI flow that first checks availability through the Cal.com API (/event-types/{id}/slots) before creating the booking. If you skip this step, VAPI will book at default times — even if they’re unavailable on the calendar. Also confirm that the attendee + host time zones are set correctly in both Cal.com and VAPI, since mismatched time zones can make available times appear wrong. Once availability is checked through the API before booking, Cal.com will accept the correct time and the appointment will sync properly.
Kyle
Kyle9h ago
Hi, could you please provide a call id where you experienced this issue? We would like to review the logs to identify the cause.

Did you find this page helpful?