Why Connect Calendly?
- Instant Booking: Visitors get booking links without leaving chat
- Real-time Availability: Show open time slots immediately
- 24/7 Scheduling: Book appointments outside business hours
- Reduced Friction: Streamlined booking improves conversion
Prerequisites
- Active Calendly account (Free or paid)
- At least one event type set up
- Admin access to generate API keys
Get Your API Key
1
Access Developer Settings
In Calendly, click your profile → Account Settings → DeveloperOr go directly to: calendly.com/integrations/api_webhooks
2
Generate Token
Click Generate New Token, name it “BubblaV Integration”, then Create Token
3
Copy Immediately
Copy the token now—you won’t see it again. Store it securely.
Setup Steps
1
Navigate to Integrations
Go to Dashboard → Integrations → Calendly
2
Enter API Key
Paste your Personal Access Token and click Connect Account
3
Verify Connection
You’ll see your account name, email, and number of event types found

Available Tools After Connection
| Tool | What It Does | Example Query |
|---|---|---|
calendly_book_appointment | Provides booking links | ”I want to schedule a consultation” |
calendly_cancel_event | Cancels appointments | For managing existing bookings |
calendly_find_events_by_email | Lists upcoming events | View scheduled appointments |
calendly_reschedule_event | Reschedules appointments | ”Can I move my meeting to next week?” |
Test Your Integration
Try these queries:- “I’d like to schedule a meeting”
- “When are you available this week?”
- “Can I book a consultation?”
Expected Response
Troubleshooting
Invalid API key
Invalid API key
- Verify you copied the entire token
- Check for extra spaces
- Generate a new token if needed
No event types found
No event types found
- Create at least one event type in Calendly
- Ensure event types are set to “On” (active)
Booking links not working
Booking links not working
- Verify event types are published
- Check your calendar is connected to Calendly
