Use Calendly with AI via MCP
Scheduling eats up a surprising amount of time in sales, recruiting and consulting. Calendly runs an official MCP server that CompanyGPT addresses over streamable HTTP – with sign-in via OAuth 2.1 with PKCE and dynamic client registration.
What is Calendly?
Calendly is a scheduling service that syncs booking pages with your own calendar. Users define event types, time windows, buffers and questions for the invitee; prospects pick a free slot and the meeting lands in both calendars automatically. It is common in sales, recruiting, customer success and advisory professions.
In an AI context, Calendly is less a knowledge base than a process interface: it holds who booked what topic and when, plus the answers given in the booking form. An agent can derive preparation, follow-up and reporting from that instead of someone walking through the meeting list by hand.
Connection at a Glance
- MCP server
- Official (Calendly), remote
- Endpoint
- mcp.calendly.com
- Transport
- Streamable HTTP
- Authentication
- OAuth 2.1 with PKCE, dynamic client registration required
- Operating model
- SaaS
- Note
- No self-hosting – remote endpoint only
How to Connect Calendly to CompanyGPT
Calendly provides an official remote MCP server at mcp.calendly.com, connected via streamable HTTP. Self-hosting is not offered – the integration always runs against this endpoint.
Authentication uses OAuth 2.1 with PKCE. One specific requirement: Calendly mandates dynamic client registration (DCR), so the client registers itself with the authorization server rather than being created manually in the Calendly portal beforehand. CompanyGPT supports this flow, which removes the app registration step for your IT team. Each employee then authorizes their own Calendly account, so an agent only ever sees that account’s event types and bookings.
Within CompanyGPT, your administrators decide by role and group who may use the Calendly integration. It is most useful for teams whose rhythm is set by meetings anyway – sales, recruiting or customer success.
Typical Use Cases
How AI agents in CompanyGPT work with Calendly
Prepare for the day ahead
The agent lists today's booked meetings including topic and the answers from the booking form – a compact briefing for sales or advisory staff.
Keep recruiting slots in view
The HR team asks which interview slots are taken this week and where openings remain, without walking through the calendar manually.
Report on booking funnels
For a quarterly review, the agent summarizes how many meetings were booked per event type and how many of them were cancelled.
Frequently Asked Questions
Calendly and AI – the most important answers
Does Calendly run its own MCP server?
Yes. Calendly provides an official MCP server at mcp.calendly.com, addressed via streamable HTTP. Running your own instance is neither possible nor necessary.
What does dynamic client registration mean in practice?
Calendly requires DCR. The MCP client registers itself with the authorization server instead of being created manually as an app beforehand. That setup step disappears for your IT team – CompanyGPT supports the flow directly.
Which meetings can the AI see?
Only those of the account connected via OAuth. Event types, bookings and invitee details belonging to other colleagues stay out of scope unless their accounts are connected as well.
Can the assistant create or cancel meetings?
The available functionality follows the tools exposed by the Calendly MCP server. In CompanyGPT you define per agent which of them are enabled – for example read-only queries with no changes to bookings.
What about data protection?
CompanyGPT runs in your own cloud tenant and talks to the Calendly endpoint directly, with no intermediaries. Calendly's role as a processor continues to be governed by your existing contract with the vendor.
Related Integrations
Project Management & Collaboration
Calendly and Your AI – GDPR-Compliant with CompanyGPT
CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like Calendly – centrally managed, with roles and permissions. We set up the connection together with you.
Calendly is a trademark of its respective owner (Calendly, LLC). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.
