Calendar booking
Cal.com AI booking integration
Connect Cal.com and let a SolveoAI agent check availability, book, reschedule and cancel meetings for your customers from the chat.
Available on every plan. Connects with API key.
What the agent can do in Cal.com
Check availability
The agent fetches open time slots for your Cal.com event type, starting with the next seven days, before it asks the visitor for anything.
Book a meeting
With a name, an email and a chosen slot the agent books the meeting. Picking the slot is the confirmation; there is no separate review form.
Reschedule or cancel
The agent finds the booking by the attendee's email, or by a booking link or UID the visitor pastes, and reschedules or cancels it. It never asks a visitor to find a booking link.
List bookings
Show a visitor their upcoming, past or cancelled Cal.com bookings by email.
Pick the event type for you
If you do not choose an event type, the agent uses one from your Cal.com account automatically.
What the Cal.com integration is for
With Cal.com connected, a SolveoAI agent turns "can I book a call?" into a booked meeting inside the chat: it shows open times, takes the visitor's name and email, books the slot and confirms it, without sending anyone to another tab.
How a booking works
- The visitor asks for a meeting. The agent fetches your open slots for the event type, starting with the next seven days.
- The visitor picks a time. The agent asks for a name and email if it does not have them.
- The agent books the slot. If the slot was taken in the meantime, it offers the next open times.
- Later, the visitor can ask to move or cancel the meeting. The agent finds the booking by the attendee's email, or by a booking link or UID the visitor pastes, and reschedules or cancels it.
Setup
- Open the agent in the SolveoAI dashboard, go to Actions, then Integrations.
- Click Connect on Cal.com and paste your Cal.com API key.
- Optionally choose the event type the agent books. If you leave it unset, the agent picks one from your account.
Cal.com is available on every plan, including Free. One agent uses one calendar: if you connect Cal.com, Calendly is turned off for that agent. A Cal.com booking card renders natively in the chat widget.
Related
- Calendly: the same booking flow for Calendly.
- HubSpot: create the contact and deal the meeting belongs to.
- Customer support automation: where booking fits in an automated support setup.
Common questions
Which plans include the Cal.com integration?
How do I connect Cal.com?
Can one agent use both Cal.com and Calendly?
Does the visitor need a Cal.com account?
Get started
Connect Cal.com to an agent
Start free, no credit card required.