Skip to content
Scheduling, built in

Cal.com AI Booking Agent for Phone, Chat and Email

Cal.com booking is built into Wiredesk as an action: give it a Cal.com API key and an event type, and when someone wants to meet the agent looks up real open slots, offers them in plain words, and books the one they confirm with their name and email. It never invents a time or promises one it hasn't checked.

Connects with A Cal.com API key on a Booking action; nothing to connect separately. Setup in the docs: Book meetings with Cal.com.

What it does

Finding times: from today to a week out by default, or the dates the person asks about, with up to 20 open slots back.

Booking: once they confirm a time, with their name and email address, and anything else they want you to know as a note.

If the slot was taken meanwhile, the agent is told and offers another time from a fresh lookup.

How to connect Cal.com

  1. In Wiredesk, go to the agent's Actions → Add action → Booking.
  2. Enter the Cal.com event type ID and the time zone to read availability in.
  3. Add your Cal.com API key. It is encrypted when you save and never shown again.
By channel

What happens on each channel

The same agent answers every channel from the same knowledge.

Phone, chat, email

The same lookup and booking on each. On a call, each request to Cal.com gets 5 seconds, so the caller isn't left waiting.

What it doesn't do

  • One booking action, and so one event type, per agent.
  • Up to 20 slots per lookup.

Set it up

FAQ

Questions about Wiredesk and Cal.com

Yes. It looks up open slots on your event type, offers them in plain words, and books the one the caller confirms with their name and email.

Try it with your Cal.com before you roll it out.