Skip to main content

Calendly

Category: Scheduling. Connect Calendly and your widget can book and cancel meetings for visitors, right inside the chat.
Integrations are available on the Pro and Business plans. Calendly shares the Scheduling category with Cal.com, so only one of the two can be active at a time.
Booking requires a paid Calendly plan. On Calendly’s free tier, the bot can only show available times — it can’t actually book the meeting, because Calendly’s free plan doesn’t allow creating bookings through its API. Upgrade your Calendly plan to let the bot schedule meetings end to end.

What This Bot Can Do

The bot does exactly these actions, nothing more. “Needs sign-in” means the visitor must be identified first; otherwise the bot gives a safe, neutral answer.
ActionWhat it doesNeeds sign-in
Check availabilityShow the visitor open time slots from your calendar, up to 7 days per request.No
Book a meetingSchedule a meeting once the visitor picks a slot and gives their name and email. Requires a paid Calendly plan.No
Cancel a meetingCancel a meeting the visitor booked, found by their email. The bot asks for confirmation first.Yes

What It Can’t Do

Calendly is scoped to the actions above. It does not:
  • Book meetings on Calendly’s free plan (it can only show availability there)
  • Reschedule a meeting (the visitor cancels and books a new time instead)
  • List or show all of a visitor’s meetings
  • Check availability more than 7 days ahead in a single request

How to Connect

Connecting an integration requires an Editor, Admin, or Owner role, on the Pro or Business plan. See Members & Roles.

Open Integrations

In your workspace dashboard, open your Web Widget → Integrations tab and find Calendly.

Connect and authorize

Click Connect. A secure popup opens — sign in to Calendly and Approve the requested access. You never type credentials into BestChatBot. If Cal.com is currently active, you’ll be asked to confirm replacing it.
Calendly OAuth authorization screen granting BestChatBot scheduling access

Choose an event type

Calendly needs one more step: pick the event type the bot will book (for example, “30 Minute Meeting”). Until you select one, the integration shows a needs setup badge and won’t book meetings.
Selecting a Calendly event type from the dropdown in the integration panel
Once set up, Calendly’s actions become available to your widget right away. You can toggle each capability — Check availability, Schedule meetings, and Cancel meetings — from the integration panel.
Connected Calendly panel showing the selected event type and capability toggles

One per Category

Calendly is in the Scheduling category with Cal.com. Connecting one disconnects the other, so your bot always has a single, clear tool for scheduling.
If you connect Calendly while Cal.com is active, Cal.com is turned off automatically.

Availability

PlanCalendly
Free
Starter
Pro
Business

Next Steps

All Integrations

See the full catalog and how categories work.

Agentic Actions

Learn how the bot turns a request into a real action.