Calendly Integration
Enable your chatbot to help users schedule meetings effortlessly by connecting it to Calendly.
With Calendly integration, users can check availability, book meetings, and receive confirmations — all within a single conversation.
What You Can Do with Calendly Integration
Once connected, your chatbot can:
- Share Calendly booking links
- Help users schedule meetings
- Check available time slots
- Assist with rescheduling or cancellations
This removes back-and-forth emails and makes scheduling faster for everyone.
Before You Start
Make sure you have:
- An active Calendly account
- At least one event type set up in Calendly
- A chatbot already created in the platform
Calendly Connection Requirements
Please review the following information before connecting Calendly.
Active Plan Required
An active Calendly plan or subscription is required for full functionality with the chat widget.
Ensure that:
- Your Calendly account has an active plan
- The account has permission to authorize third-party integrations
- Event types are enabled and accessible
Without an active plan, the chatbot may not be able to schedule meetings or retrieve availability.
Connecting Calendly
Step 1: Open Integrations
- Go to your chatbot
- Navigate to the Integrations section
- Find Calendly
- Click Connect
Step 2: Authorize Calendly
You’ll be redirected to Calendly to authorize access.
- Log in to your Calendly account (if not already logged in)
- Review the permissions requested
- Click Allow
Once approved, you’ll be redirected back to the platform.
Step 3: Integration Completed
After a successful connection:
- Calendly is linked to your chatbot
- Available event types are synced automatically
- The integration appears as Active
No additional setup is required to start using it.
How Scheduling Works
When a user asks to schedule a meeting, the chatbot can:
- Understand the scheduling request
- Identify the appropriate meeting type
- Show available time slots or a booking link
- Confirm the meeting details
All confirmations and calendar invites are handled by Calendly.
Scheduling Meetings in Conversations
Booking via Chat
Users can request scheduling naturally, for example:
“I’d like to schedule a demo” “Can I book a call?” “When is your team available?”
The chatbot guides the user through:
- Choosing a meeting type
- Selecting a time
- Providing contact details (if required)
Sharing a Booking Link
In some cases, the chatbot may share a direct Calendly link so users can:
- Pick a time themselves
- Reschedule if needed
- Cancel directly through Calendly
This is useful for longer or more flexible scheduling.
Managing the Calendly Integration
You can manage the integration from the Integrations section at any time.
View Status
Check whether Calendly is:
- Connected
- Disconnected
Disconnect Calendly
To stop using Calendly with your chatbot:
- Open Integrations
- Select Calendly
- Click Disconnect
After disconnecting:
- The chatbot will stop scheduling meetings
- Calendly access is revoked
You can reconnect at any time.
Best Practices
Set Clear Event Types
Use clear names in Calendly, such as:
- 15-Minute Quick Chat
- 30-Minute Meeting
- Product Demo (60 Minutes)
This helps the chatbot guide users more effectively.
Keep Availability Updated
Make sure your Calendly availability reflects:
- Working hours
- Holidays
- Buffer times between meetings
This prevents booking conflicts.
Guide Users Clearly
Encourage users to ask directly, for example:
- “Schedule a call”
- “Book a demo”
- “Check availability”
Clear requests lead to smoother conversations.
Troubleshooting
Calendly Not Connecting
- Make sure you’re logged into the correct Calendly account
- Ensure event types are active in Calendly
- Try reconnecting the integration
Meetings Not Appearing
- Check your Calendly availability
- Verify event types are enabled
- Confirm the integration status is active
What’s Next?
After connecting Calendly, you can:
- Test scheduling in chatbot conversations
- Add scheduling instructions to your Knowledge Base
- Connect other integrations like Google Drive