Calendly + clariBI
Connect Calendly through clariBI's MCP catalog. Read-only OAuth, no CSV exports, automatic dashboards on scheduled meetings, no-show rates, event-type performance, and routing-form conversion.
Native Calendly connector via the MCP catalog.
Connect with OAuth, scope the access to read-only (mcp:scheduling:read), ask questions across Calendly + your other tools in plain English. The setup is the same one-click flow as Google Analytics, Stripe, Meta Ads or Jira.
What is Calendly?
Calendly is the scheduling layer many sales, success, and recruiting teams build their pipeline workflows on, with 20+ million monthly users.
clariBI reaches your Calendly data through the official Calendly MCP server: scheduled meetings, event types, invitees, availability schedules, routing forms (Teams plan and above), and organization memberships. Reads use the official mcp:scheduling:read scope; clariBI never books, cancels, or modifies anything in Calendly.
Learn more at calendly.com
Connect Calendly in three steps
Open Data Sources in clariBI
In clariBI, go to Data Sources → Add Data Source → MCP Servers tab. Find Calendly in the catalog and click Connect.
Authorize with Calendly (OAuth)
A Calendly OAuth popup opens with the read scope (mcp:scheduling:read) pre-selected. Approve. clariBI uses Dynamic Client Registration so no Calendly app setup is required, and credentials are Fernet-encrypted at rest.
Ask questions, get dashboards
clariBI surfaces booking volume, no-show rate, event-type mix, and routing-form conversion. Ask "How many demos did we book last week and what's our no-show rate?" or "Which routing-form answer patterns convert to booked meetings?" — the AI engine queries Calendly alongside your CRM, Stripe, and other sources.
What you can analyze
Out of the box with the Calendly MCP connector:
- Booking volume over time (by team, host, event type, source)
- No-show rate by host, event type, or customer segment
- Routing-form submission-to-booking conversion (Teams+)
- Event-type mix and time-to-book by event type
- Host load and availability utilization
- Cross-source: bookings → CRM opportunities → closed-won revenue
Calendly is one of 60+ vendors in the clariBI MCP catalog. See the full list →
What the AI engine can call
The Calendly MCP server exposes its full Public API v2. clariBI curates a read-only subset (23 tools) for the AI planner. Write tools (cancel meeting, create invitee, revoke organisation invitation) are filtered out at the catalog layer.
| Tool | What the planner gets back |
|---|---|
meetings-list_events | Scheduled events for a user or organisation. Filters by time range, host, and status. The primary entry point for booking-volume and no-show analysis. |
meetings-list_event_invitees | Invitees on a scheduled event with email, name, status, and custom-question answers. Drives invitee-side segmentation. |
meetings-get_invitee_no_show | No-show record for an invitee. The data behind no-show-rate dashboards. |
event_types-list_event_types | Event types defined for the user or organisation (the booking-page templates). |
event_types-list_event_type_available_times | Open booking slots for an event type within a time window. Useful for availability-utilisation analyses. |
routing_forms-list_routing_form_submissions | Routing-form submissions with answers and routing decisions. Teams plan and above. Drives form-to-booking conversion analysis. |
availability-list_user_busy_times | Blocked / busy time intervals for a user across calendars. Used for host-load and utilisation reports. |
organizations-list_organization_memberships | Members of the organisation with role, email, and join date. Joins to other systems on email. |
Plus 15 more read-only tools across event types, availability schedules, locations, users, and routing forms. See the full tool surface →
Cross-source questions Calendly unlocks
Calendly is most powerful when joined to your CRM and revenue data. clariBI's planner composes booking data with Stripe / HubSpot / Dataverse via the same entity-join primitives that back every cross-source analysis.
Calendly × HubSpot × Stripe
"For demos booked in Q3, what's the booked → closed-won → revenue funnel?"
Planner: meetings-list_events on Calendly → lookup_mcp_entities on HubSpot for each invitee email → aggregate closed-won Opportunities → sum Stripe revenue for those customers.
Calendly × CRM
"Which routing-form answer patterns predict a booked & attended discovery call?"
Planner: routing_forms-list_routing_form_submissions → join to meetings-list_events on invitee email → correlate the answer features with booking + attendance outcomes.
Calendly host-load
"Show me each AE's last-30-day booked-meeting count and no-show rate."
Planner: meetings-list_events grouped by host → meetings-get_invitee_no_show per event → chart booked / attended / no-show stacked by AE.
Calendly connector FAQ
Which Calendly plan do I need?
Any plan that supports the Calendly Public API v2 works. The routing-forms tools (routing_forms-*) require the Teams plan or above — on lower plans those tools return empty results and the AI engine surfaces a clear message.
What scopes does clariBI request?
Only mcp:scheduling:read. Calendly issues exactly two MCP scopes (mcp:scheduling:read and mcp:scheduling:write) and clariBI requests the read scope alone. You can confirm this on the Calendly consent screen during authorize.
Can clariBI cancel meetings or send invitations?
No. The write tools (meetings-cancel_event, meetings-create_invitee, organizations-create_organization_invitation, etc.) are filtered out at the catalog layer and never reachable through clariBI. The planner is analytical.
Do I need to pre-register an OAuth app with Calendly?
No. clariBI uses Dynamic Client Registration (RFC 7591) — Calendly's DCR endpoint issues credentials at connect time. You don't manage any API keys or secrets in clariBI.
My no-show rate looks too low. Why?
No-show records are only present when someone (the host or an integration) explicitly marks an invitee as no-show in Calendly. If hosts don't tag no-shows, the data won't reflect actual attendance. clariBI surfaces this in the dashboard footnote when the no-show rate is implausibly low.
Start your free trial and connect Calendly in a minute
OAuth in, read-only, dashboards in seconds.
Start free trial