Our partner software
Calendly AI Agent

The Calendly AI agent that books the meeting, not just sends the link

"Here's my Calendly" is where a lot of meetings go to die. ReplySetter's Calendly AI agent answers leads in your email, Instagram DMs, WhatsApp and website chat, checks real availability on your Calendly event types, offers specific times and books the one they pick, then reschedules, cancels and wins back no-shows in the same conversation.

  • Books into your own Calendly
  • Any inbox
  • Approvals until you trust it
A lead asks for a call; the Calendly AI agent checks real availability on a Calendly event type, offers three times, books the one the lead picks with a colleague as guest, and Calendly sends the inviteYOUR INBOXESGmailInstagramWhatsAppSMSWebsite chatInstagramInstagram · Jordan LeeCould we do a call this week?My cofounder should join.Sure! I have Tue 10:00,Wed 3:30 or Thu 11:00.Which works best?Wed 3:30! I'm [email protected],add [email protected] tooBooked: Wed 3:30. Theinvite and video link areon their way to you and Sam.invite sent by Calendlycheck_availability()cStrategy call · 30 minCalendly · round robinFREE TIMES THIS WEEKTue 10:00Wed 3:30Thu 11:00Wed 3:30Guest[email protected]AsksCompany size: 12book_appointment(Wed 3:30)Invitation from CalendlyStrategy call · Wed 3:30[email protected], [email protected]Join video call
Secondsfrom "let's talk" to times offered
Any inboxemail, SMS, WhatsApp, Instagram, chat
Single-useCalendly links when they'd rather pick
No-showsmarked in Calendly and won back
The basics

What is a Calendly AI agent?

An AI agent that books in Calendly, not just shares your link

A Calendly AI agent is an AI assistant connected to your Calendly account that schedules meetings as part of a conversation. When a lead asks for a call, it looks up the free times on the right event type, offers a few, and books the one they choose through Calendly's API, so Calendly sends the invite, the video link and your usual reminders.

Sending a Calendly link asks the lead to stop what they're doing, open a page and pick a time later. The agent does it for them while they're still in the conversation, which is when they're most likely to say yes.

Works with how you use Calendly

Personal event types, team round-robin and collective events, and the invitee questions on your booking form all work. The agent books the event type you tag in its instructions, asks required questions in the chat, and when a lead would rather choose a time themselves, sends a single-use Calendly link filled in with their name and email.

Booking through Calendly's API needs a paid Calendly plan (Standard or above). On the free plan, the agent can still share booking links.

From every inbox, not just your website

ReplySetter connects Gmail, Outlook and IMAP mailboxes, GoHighLevel's SMS, WhatsApp, Instagram and Facebook conversations, HubSpot's live chat, Messenger and email, SmartLead and Instantly replies, and its own website chat. One Calendly AI agent books from all of them.

Calendly sends invites by email, so in DMs and texts the agent asks for the lead's email before booking, and reads it back if it looks mistyped.

Every inbox

Connect your email and social inboxes to Calendly

One Calendly AI agent books from every inbox you connect, so a meeting gets booked wherever the lead asked for it.

Gmail & Outlook

Replies to your emails and forms

Any IMAP mailbox

sales@, hello@, info@

Instagram DMs

Through GoHighLevel

WhatsApp

Through GoHighLevel

Facebook Messenger

Through GoHighLevel

SMS

Through GoHighLevel

SmartLead & Instantly

Replies to cold outreach

Website chat

ReplySetter's chat widget

Email, Instagram, WhatsApp, Messenger, SMS and website chat all reach one Calendly AI agent that books any of your Calendly event types; in DMs it asks for the email the invite goes toGmail / OutlookInstagram DMWhatsAppMessengerSMSWebsite chatCalendly AICALENDLY EVENT TYPESIntro call · 15 minpersonalStrategy call · 30 minteam · round robinConsultation · 60 minasks: Company sizeIn a DM or text"What's the best emailfor the invite?" Then itbooks and confirms.

Who gets the invite

Calendly event types book from any inbox. On email, the invite goes to the sender's address. In DMs and texts, the agent asks for the email Calendly should send the invite to.

On GoHighLevel conversations, a Calendly booking can also tag the contact and move their deal to a stage you choose, and it always leaves a note on the contact.

In Calendly

What the Calendly AI agent can do

The booking tools every Calendly agent gets. Name them in its instructions, like Tool.Book Appointments, to say when to use them.

Check availability

Free times on the event type, grouped by day in the host's timezone, narrowed to mornings or afternoons when the lead asks.

Book the meeting

Books the agreed time with the lead's name, email, timezone and answers to the invitee questions.

Reschedule

Books the new time first, then cancels the old one, so the lead is never left without a meeting.

Cancel

Cancels only when the lead clearly asks to, or offers to reschedule first if your instructions say so.

Send a single-use link

A Calendly link that works for one booking, with the lead's name and email filled in.

Mark no-shows

Records a no-show in Calendly when you mark one in ReplySetter, and starts the recovery message.

How it works

Inside the Calendly AI agent

Connecting, staying in sync with your booking page, and measuring what actually shows up.

01 · Connect

Every Calendly event type becomes a calendar your agent can book

Sign in with Calendly, or paste a personal access token. Your event types appear in the agent builder, including team round-robin and collective ones, with their invitee questions.

Tag an event type in a step's instructions to say when to book it, add people who should always be invited, and on GoHighLevel choose the tag and deal stage a booking should set.

  • Sign in or personal access token, encrypted
  • Round-robin and collective team events
  • Invitee questions asked in the chat
  • Always-invite guests per calendar
Sign in with Cal.com or Calendly, or paste a key; every event type, including team round-robin ones, can be picked as a calendar and tagged in a stepSettings · CalendarsSign in with Cal.comSign in with Calendly…or paste an API key / tokenBOOKING CALENDARS · PICK AN EVENT TYPEDiscovery call · 15 minCal.com · personalProduct demo · 30 minCal.com · team · round robinOnboarding · 45 minCalendly · collectiveConsultation · 60 minCalendly · asks: Company sizeaddedALWAYS INVITE[email protected]ON GOHIGHLEVEL: TAG + DEAL STAGEStep instructions:Qualified and 10+ seats → book@Calendar.Product demo, else@Calendar.Discovery
02 · Stay in sync

Bookings made on your Calendly page land in the conversation

When a lead books, reschedules or cancels on your Calendly page, or is marked a no-show, Calendly tells ReplySetter by webhook. The conversation gets a note the agent reads next turn, follow-ups stop once they've booked, and the GoHighLevel contact gets a note and tag.

So a lead who took the link and booked themselves is treated as booked everywhere, not chased with another nudge.

  • Booked, rescheduled, cancelled and no-show events
  • Follow-ups stop the moment they book
  • Notes and tags on GoHighLevel contacts
  • Webhooks on paid Calendly plans
Bookings made, moved or missed on Cal.com or Calendly arrive by webhook as notes in the conversation, and after a no-show the agent offers a new timeCAL.COM / CALENDLY WEBHOOKBooked on the pageMon 2:00 pm · Priya ShahMovedTue 11:00 am · Priya ShahNo-showTue 11:00 am · Priya ShahCONVERSATIONBooked Mon 2:00 pm on the page · follow-ups offMoved to Tue 11:00 am on CalendlyDidn't show up for Tue 11:00 amre-engage no-show: onNo worries, things come up!I have Wed 10:00 or Thu 3:30.Want one of those?GoHighLevel: note + No-show tag
03 · Measure

Know which agents fill Calendly, and who shows up

The Calendar bookings report shows bookings by the agent and on the page, cancellations, no-shows and show rate, per agent and per calendar. A booking made through a link still counts for the agent, flow step and A/B variant that sent it.

Use it to find the conversation steps that book meetings people actually attend.

  • Show rate per agent and calendar
  • Link bookings credited to the step that sent them
  • A/B test the steps that book
  • Mark no-shows from Analytics
Analytics shows bookings, show rate and page bookings per agent; host confirmations wait in Approvals, and a single-use booking link is sent when the contact wants to pick a timeBookings148Show rate86%On the page41SHOW RATE PER AGENTDemo bookerClinic setterRe-engagerAPPROVALSConfirm booking (host)Strategy call · Fri 4:00ApproveDeclineSEND BOOKING LINKcalendly.com/d/x7k…single-use, name andemail filled inBooked on the page still counts for the agent, the step and the A/B variantMark a no-show in Analytics and the agent offers a new time.
No-shows

Win back Calendly no-shows automatically

When a lead misses a meeting, mark the no-show in ReplySetter (it's recorded in Calendly too) or let Calendly's event tell us. The agent then messages the lead in the conversation they came from with two or three new times on the same event type, and rebooks them when they pick one.

Cancellations made on the Calendly page can trigger the same friendly recovery, so a cancelled meeting becomes a moved one.

  • Triggered by a no-show or a page cancellation
  • No-show recorded in Calendly
  • New times from the same event type
  • In the original inbox: email, DM or text
A lead misses a Calendly meeting; the agent messages them in the original conversation with two new times and rebooks themStrategy callTue 11:00 · CalendlyNo-showmarked, and recorded in CalendlySAME CONVERSATIONNo worries, things come up!I have Wed 10:00 or Thu 2:00.Want one of those?Thu 2:00 worksrebooked: Thu 2:00SHOW RATE, THIS AGENTtracked per agent and calendarCancellations on the booking page can trigger the same recovery, so acancelled meeting becomes a moved one.
Step by step

How to set up a Calendly AI agent in 8 steps

From sign-up to an agent booking real Calendly meetings, usually in under an hour.

Sign up and connect your inboxes

Create a ReplySetter account and connect Gmail, Outlook, an IMAP mailbox, GoHighLevel (SMS, WhatsApp, Instagram, Facebook), HubSpot or the website chat.

Connect Calendly

In Settings, then Calendars, sign in with Calendly or paste a personal access token from Calendly's integrations page. Booking needs a paid Calendly plan.

Add event types to an agent

Under Booking calendars, pick the Calendly event types the agent can book: intro calls, demos, team round-robins.

Tell it when to book which

Tag event types in the instructions: "Budget confirmed: book @Calendar.Strategy call, otherwise @Calendar.Intro."

Choose how much it does alone

Start in suggest mode so every booking waits for approval, or let it book on its own once you're confident.

Turn on no-show recovery

Choose whether the agent offers new times after a no-show or a cancellation, and what it should say.

Test in the sandbox

Play the lead in a test conversation: it checks real Calendly availability without booking anything.

Go live

Assign the agent to your inboxes, then watch bookings and show rate in Analytics.

Ready to connect Calendly to your inboxes?Sign up, connect an inbox and Calendly, and test it in the sandbox first.
Sign up
Compared

Calendly AI agent vs a Calendly link vs a human setter

Three ways a lead ends up on your calendar, and how often they actually do.

Compared onCalendly AI agentLink onlyHuman setter
Books from email, SMS, DMs and chatYes, in the threadOnly if they clickYes, when someone's free
Time to offer a slotSecondsWhenever the link is sentHours
Uses real Calendly availabilityYesYesIf they check
Handles "can we move it?"Reschedules in the threadLead finds the reschedule linkBack-and-forth emails
Asks the invitee questionsIn the conversationOn the formManually
Recovers no-showsOffers new times automaticallyNoIf someone remembers
Works nights and weekendsYesYesNo

They work best together

Your Calendly link isn't going anywhere: the agent sends a single-use one when a lead would rather choose. But most leads don't ask for a link, they ask a question, and a question answered with three real times books far more often than one answered with a URL.

A human setter can do this, until there are too many threads or it's the weekend. The agent handles routine bookings in every inbox, with approvals on until you trust it.

Use cases

Who uses a Calendly AI agent

Any team that books meetings in Calendly and hears from leads outside its booking page.

Coaches & consultants

Book discovery calls from Instagram DMs and win back the ones who miss them.

Outbound sales

Turn positive SmartLead and Instantly replies into booked Calendly meetings within minutes.

SaaS sales teams

Qualify by email and book round-robin demos with the right rep.

Recruiting

Schedule screening calls with candidates over email and SMS, with questions asked in the chat.

Agencies

Book strategy calls into each client's Calendly, with their team always invited.

Financial & legal advisors

Fill consultation slots from website chat and enquiry emails, with intake questions asked first.

Courses & cohorts

Book enrollment calls from WhatsApp and Messenger enquiries.

Local services

Book quotes and visits from texts, with the address as an invitee question.

Playbooks

Calendly AI agent playbooks to copy

Each is a few lines in a flow step’s instructions, with your event types tagged by name.

Qualify, then book

Put the right leads on the right event type.

  1. Ask two qualifying questions
  2. Qualified: check @Calendar.Strategy call
  3. Otherwise: check @Calendar.Intro call
  4. Offer three times and book the one they pick
  5. Confirm the time and video link

"Just send me your link"

Some leads prefer to pick. Make it easy and still track it.

  1. Send a single-use Calendly link
  2. Name and email filled in for them
  3. The booking arrives by webhook
  4. Follow-ups stop automatically
  5. It counts for the step that sent it

Recover a no-show

Rebook missed meetings while the lead still cares.

  1. Mark the no-show (recorded in Calendly)
  2. Send a short, friendly note
  3. Offer two new times on the same event type
  4. Rebook when they pick one
  5. Escalate after a second miss
Best practices

8 ways to book more Calendly meetings, with fewer no-shows

Whatever tool you use, these habits fill calendars with meetings that actually happen.

1 Reply while they're still interested

The best moment to book is the minute someone asks. An agent that answers in seconds books meetings a person would only get to tomorrow.

2 Offer two or three specific times

"Tuesday 10:00 or Wednesday 3:30?" is easier to answer than "when suits you?". The agent checks real availability and offers concrete options.

3 Book inside the conversation

Every extra click is a chance to drop off. Booking in the thread, then sending the invite, removes the trip to a booking page.

4 Ask the form's questions in the chat

Required questions on the event type are asked naturally in the conversation, so the host still gets everything they need.

5 Confirm the time and the link in writing

Repeat the day, time and video link back in the thread. It's the confirmation people actually read.

6 Invite everyone who needs to be there

A booking with the decision-maker's colleague on it is more likely to happen and more likely to move forward.

7 Win back no-shows the same day

Missed meetings are usually timing. Offering two new times right away recovers many of them; waiting a week recovers few.

8 Measure show rate, not just bookings

A calendar full of no-shows isn't a win. Track show rate per agent, step and calendar, and tune the steps that book people who don't come.

Buyer’s checklist

How to choose a Calendly AI agent: 8 questions to ask

Ask these before you connect any AI to your calendar. Here’s how ReplySetter answers them.

QuestionWhy it mattersReplySetter
Does it book through Calendly's API?Invites, video links and reminders should come from Calendly.Yes, on your own event types (paid Calendly plans)
Does it support team event types?Round-robin and collective events share the load.Round-robin and collective
Can it send single-use links?Some leads prefer to pick a time themselves.Single-use links, name and email filled in
Can it book from DMs and SMS?Leads ask where they already are.Email, SMS, WhatsApp, Instagram, Messenger, chat
Does it ask the invitee questions?Hosts need the form's answers.Required questions asked in the chat
Can it reschedule safely?A failed reschedule shouldn't lose the meeting.New time booked before the old one is cancelled
Does it learn about page bookings?Otherwise follow-ups keep nagging booked leads.Webhooks: booked, rescheduled, cancelled, no-show
Can it handle no-shows?Missed meetings are recoverable revenue.Marks them in Calendly and offers new times

Cal.com and Calendly booking are on the Basic ($97/month) and Agency ($297/month) plans. See pricing

FAQ

Calendly AI agent: frequently asked questions

What is a Calendly AI agent?

An AI assistant connected to your Calendly account that books, reschedules and cancels meetings during a conversation, using real availability on your event types instead of only sending a link.

Do I need a paid Calendly plan?

Calendly only lets apps book meetings and send booking events on its paid plans, Standard and above. On the free plan, the agent can still send booking links.

How do I connect Calendly?

In Settings, then Calendars, sign in with Calendly or paste a personal access token from Calendly's integrations page. Tokens are encrypted at rest.

Which inboxes can it book from?

Gmail, Outlook and IMAP email, HubSpot conversations (live chat, Messenger, email), GoHighLevel conversations (SMS, WhatsApp, Instagram, Facebook and live chat), SmartLead and Instantly replies, and ReplySetter's website chat.

Can the agent reschedule a Calendly meeting?

Yes. Calendly has no reschedule call, so the agent books the new time first and then cancels the old one, so the lead is never left without a booking.

What if the lead is in a DM without an email?

Calendly sends the invite by email, so the agent asks for it, reads it back if it looks mistyped, then books.

Does it work with round-robin event types?

Yes. Team round-robin and collective event types can be booked, and Calendly assigns hosts as usual.

What's a single-use link?

A Calendly link that works for one booking and then expires. The agent sends one, with the lead's name and email filled in, when they'd rather pick a time themselves.

Does it know when someone books on my Calendly page?

Yes. Calendly webhooks tell ReplySetter about bookings, cancellations and no-shows, so the conversation stays current and follow-ups stop.

Can it win back no-shows?

Yes. Mark a no-show (it's recorded in Calendly too) and the agent messages the lead with new times on the same event type and rebooks them.

Will it book without my approval?

Only if you let it. In suggest mode every booking waits for approval; in auto mode it books on its own.

Which plans include it?

Cal.com and Calendly booking are on the Basic and Agency plans. You can sign up and build your agent on the free plan first.

Get started

Put a Calendly AI agent on your inboxes

Connect your email and social inboxes and Calendly, and let an agent offer real times, book, reschedule and win back no-shows, with your approval until you trust it.