Integrations / Calendly
Calendly AI voice agents that book meetings without a link
The agent reads open Calendly times to the caller and books the one they choose, so nobody has to click a link.
Meeting booking agent
Offers times and books meetings.
Instructions
Ask what the meeting is about, read two available times, and book the one the caller picks. Confirm the name and email by spelling them back. If the caller wants to talk to someone first, transfer to the rep.
- Handoff
- Sales rep
Connected tools
- Get available timesWebhook
- Book meetingWebhook
- Transfer to sales repTransfer
What a Calendly AI voice agent can do
Open one to watch a call. The grey lines are the tools the agent calls mid-sentence.
The agent reads available times for the event type from Calendly and offers the caller two that fit the day they asked for.
When the caller picks a time, a booking tool creates the invitee with their name, email and time zone. No link to click.
Callers who want to talk to someone before they book are transferred to the sales rep instead of being sent a calendar.
Tool definitions
Webhook tools go to POST /v1/agents/tools. Transfers are a system tool on the agent. Replace the placeholder values in capitals with your own.
Get available times
Lists open times for an event type.
Show the JSON definition
Book meeting
Creates the booking for the chosen time.
Show the JSON definition
Transfer to sales rep
Cold transfer to your sales rep.
Show the JSON definition
Set it up
No native connector. The tools call Calendly's API with a personal access token or OAuth token that you store as a secret. Vendor details read in October 2026.
Create an access token
In Calendly, open the profile menu, then Developer, then Personal access tokens. Give the token
availability:readandscheduled_events:write.Pick the event type
Find its URI with the event types endpoint and store it as a constant on the tools.
Add both tools
Set the event type URI as a constant on both tools. The booking tool also sends the invitee's name, email and time zone.
Test a real booking
Book and cancel a test meeting.
Before you build
Booking needs a paid Calendly plan
Calendly requires a paid plan to use apps that call its Scheduling API. If the event type sets a location, the booking must also send a location.
Time zones
Tell the agent the caller's time zone, send it with the booking, and read the times back in that zone.
Use cases for teams on Calendly
More integrations
Enterprise-grade security
HIPAA compliant

SOC 2 Type 2

GDPR
Calendly AI voice agent FAQs
Does Calendly integrate with AI voice agents?
Yes, through Calendly's Scheduling API. A Cartesia agent uses two webhook tools: one reads open times from event_type_available_times and the other books the caller with the invitees endpoint, using an access token you store as a secret. There is no Calendly app to install, and a transfer sends callers who want a person to your sales rep.
Can an AI agent book Calendly meetings on the free plan?
No. Calendly requires a paid plan to use apps that call its Scheduling API, which the booking tool uses. Your personal access token needs the availability:read scope to read times and scheduled_events:write to book. If the event type sets a location, the booking must send one too.
Can callers book a Calendly meeting without clicking a link?
Yes. The agent reads two open times for the event type, the caller picks one, and the booking tool creates the invitee with their name, email and time zone while they are still on the call. The agent spells the email back before it books, and reads times in the caller's time zone.
Can callers reschedule a Calendly meeting by phone?
Yes, if you add a tool that calls Calendly's cancel and rebook endpoints, or you transfer reschedules to your team. The tools on this page only read times and book, so add the extra tool before the agent offers to move a meeting.
What does a Calendly voice agent cost to run?
Get started today
Talk to an expert.
Connect with a member of our team and learn how Cartesia can help you build world-class voice experiences.
Start building.
Access our models via API and bring a voice agent into production in minutes.