Scheduling Integration

Calendly Integration

Let your AI chatbot book Calendly meetings automatically. When visitors want to schedule a call, the bot presents your availability right in the chat widget.

Chat with us
I'd like to schedule a demo
Great! Here are available times:
📅
Calendly

What Is Calendly Integration?

The Calendly AI Action lets your chatbot automatically display scheduling options when visitors want to book a meeting. Instead of redirecting them to a separate page, the Calendly widget appears directly within the chat conversation.

Your AI chatbot can qualify leads first, asking questions about their needs before offering to schedule a call. This ensures only qualified prospects get on your calendar, improving conversion rates and sales efficiency.

How Calendly Booking Works
1

Connect Calendly

Link your Calendly account in AI Actions settings.

2

Set Triggers

Define when the bot should offer scheduling.

3

AI Detects Intent

Bot recognizes when visitor wants to book.

4

Meeting Booked

Visitor picks a time, meeting created.

Calendly Integration Features

Inline Scheduling

Calendly widget appears directly in chat. Visitors never leave your site.

Multiple Event Types

Offer 15-min calls, 30-min demos, or 1-hour consultations based on context.

Real-Time Availability

Shows your actual available slots from Calendly in real-time.

Automatic Confirmations

Calendly sends confirmation and reminder emails automatically.

Perfect For
💼

Sales Teams

Book product demos automatically when prospects are interested.

🎯

Consultants

Let visitors book discovery calls while browsing your services.

🏥

Healthcare

Schedule patient consultations and follow-up appointments.

See It In Action

A visitor asks to schedule a demo. The chatbot collects their name and email, then opens the Calendly scheduling widget right inside the chat.

Calendly booking in chat demo - visitor schedules a meeting

Step-by-Step Setup

Go to AI Chatbot Settings → AI Actions and click Add Action. Configure the fields below to embed Calendly in your chat widget.

Calendly AI Action configuration screen
Field Description Example
Action Type Choose Show Button to display a scheduling button, or iFrame Only to embed the scheduler directly. Show Button or iFrame Only
Action Name A unique function name the AI will call. show_calendly_scheduler
When to use Describe when the AI should show the scheduler. When the user wants to schedule a meeting or demo
Collect data inputs Data to pre-fill in Calendly (name, email). email, name
iFrame URL Your Calendly event link with query parameters to pre-fill visitor info. https://calendly.com/yourcompany/demo?email={{email}}&name={{name}}

How the Chatbot Flow Works

1

Visitor asks to book a meeting

The visitor says something like “Can I schedule a demo?” The AI detects the scheduling intent.

2

AI collects name & email

The chatbot asks for the visitor’s name and email so Calendly can pre-fill the booking form.

3

Calendly scheduler appears in chat

The Calendly iframe loads directly inside the chat widget. The visitor picks a time slot and confirms—all without leaving the chat.

More AI Actions

Start Booking Meetings Automatically

Connect Calendly and let your AI chatbot schedule calls 24/7.

14-day free trial. No credit card required.