Cal.com

Callers booked into your Cal.com event types

Connect Cal.com and your Allo AI receptionist books the meeting while the caller is still on the line, into an event type you already use, inside the hours you set.

Cal.comCal.comNative integrationBooks during the callLive in minutes

Trusted by 6,000+ businesses

Le Wagon
Keepcool
Morning
Wesype
Storen
Progression
Bond
Atout Prêt
Weqeep
Le Wagon
Keepcool
Morning
Wesype
Storen
Progression
Bond
Atout Prêt
Weqeep

From a ringing phone to a booked meeting

No message to return, no callback to promise. Your AI receptionist answers, chooses the right event type and books the caller in before they hang up.

The caller asks, the agent answers

Your AI receptionist picks up, works out what the caller wants and offers a time that is actually open, 24 hours a day.

Live callAI receptionist
Could we do Thursday morning?Thursday at 10 is free. I'll book it now.
Booked into an event type you already use

The agent books into one of your existing Cal.com event types and never creates a new one. Offer up to 20 on the same call, each with a note saying when to use it.

Cal.comCal.comBooked
Product demo, 30 minThursday, 10:00
It books inside your rules

Business hours, a buffer between meetings, a minimum notice period and your blocked dates are all respected, so the agent never books a slot you can't keep.

Booking rules
Business hours only30 minutes between meetings2 hours notice minimum

What Allo reads and writes in Cal.com

Allo reads what it needs to pick the right meeting, and writes exactly one thing back: the booking.

AlloCal.comCal.com
CalendarsRead from your Cal.com profileOne-way
Event typesUp to 20 offered per agentOne-way
Business hours and time zoneSet per connected calendarOne-way
Blocked datesNever booked overOne-way
BookingsCreated during the callOne-way

Each connected Cal.com calendar carries its own hours, time zone, blocked dates and booking rules.

Sending a booking link vs booking on the call

Sending a booking link

  • Callers asked to leave a message and wait for a callback
  • A link sent after the call that half of them never open
  • A time agreed on the phone, then double-booked
  • Evenings and weekends going straight to voicemail

With Allo

  • The meeting booked while the caller is still on the line
  • The right event type picked for what they asked for
  • Only slots that are genuinely free, inside your hours
  • Bookings taken after hours and at the weekend

Cal.com integration FAQ

With an API key. In Cal.com, go to Settings, then Developer, then API keys, add one named Allo and create it with no expiration date. In Allo, go to Settings, then Integrations, then Cal.com, click Connect Cal.com and paste the key. Allo checks it against your account before saving it.

One of your existing event types, like a 30 minute call or a product demo. It never creates a new one. You can offer up to 20 event types on the same call, and give each a short note, for example when the caller wants a demo, so the agent knows which to use.

Allo falls back to the first event type on your Cal.com account, which may well be a test one. Always choose the event type in the agent's calendar settings, it takes a second and it's the difference between the right meeting and the wrong one.

Yes. Any team member can connect their own Cal.com account, and it's then visible to the whole workspace. Admins and managers can assign any connected calendar to an agent and configure its event types. A regular team member can assign their own, or a teammate's once that teammate has set its event types up.

Booking rules. A 30 minute buffer between meetings and a 2 hour minimum notice are on by default, business hours are respected by default, and you can turn on a booking window to cap how far ahead callers can book, 60 days by default. Blocked dates are never booked over.

Yes. The Cal.com connection exists so your Allo AI receptionist can book a caller in during the call. It's what turns an after-hours call into an appointment instead of a voicemail.