Calendar · Integration

Cal.com + Voicent AI

Voice workflows that actually work — not just call transfers.

Voicent books appointments through Cal.com over the phone. The agent offers real open slots, re-verifies the time before booking to prevent double-booking, and confirms by text in seconds.

Calendar4 actionsapi_key auth3 realtime

Overview

Cal.com is open scheduling infrastructure, and Voicent uses it to book by voice without double-booking. get_availability reads real open slots, and create_booking commits the chosen time — with a re-check in between so two callers can't grab the same slot. list_bookings and get_booking let a caller confirm or ask about an existing appointment. Four actions, three realtime, so scheduling happens live on the call and the caller hangs up already booked and confirmed.

What your agent can do with Cal.com

How it works

  1. get_availability reads live open slots for the event type the caller wants.
  2. create_booking commits the chosen time, re-verifying availability first to avoid a double-book.
  3. list_bookings / get_booking let a returning caller check or reference an existing appointment.

What the agent actually says

Perfect — Tuesday at 2pm is booked. I've just sent you a confirmation with the calendar link.

A workflow using Cal.com

TriggerMemoryIntegrationBranchVoiceEnd
noyesconfirmedtakenTRIGGER01Tool call:book_appointmentMEMORY02Read callerINTEGRATION03Get availabilityVOICE04Offer timesBRANCH05Slot chosen?VOICE06Offer callbackEND08End (no booking)INTEGRATION07Verify + bookBRANCH09Booked?VOICE11Apologize + take callbackINTEGRATION10Send confirmationMEMORY12Save to ZepEND13Return tool result
See the full Appointment Booking + Confirmation SMS template →

In practice

Appointments booked and confirmed before the call ends.

A clinic lets Voicent handle scheduling calls. The agent reads live Cal.com availability, books atomically, and cuts no-shows with an instant text confirmation.

See Cal.com + Voicent on a real call.