ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Calendly with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Webhooks, Scheduling Links & Global Invitees. advanced Calendly for webhooks, direct booking links and cross-event search.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 12 capabilities

The complete Calendly capability set.

These are the exact actions your AI can choose when you ask it to work with Calendly.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 12 available through Calendly.

  1. 01

    List event types

    Each event type includes its name, description, duration, type (one-on-one, group, collective, round_robin), scheduling URL, and active status. Optionally filter by a specific user URI. Use this to see what meeting options are available for booking. List event types in Calendly

  2. 02

    Get event type

    Provide the event type URI (found in list_event_types). Get details for a specific Calendly event type

  3. 03

    Get invitee

    Provide the invitee UUID from list_invitees. Get details for a specific invitee

  4. 04

    Create scheduling link

    Requires the event type URI and the owner type ("EventType" or "User"). Returns a booking URL that invitees can use to schedule a meeting directly via the API. Create a scheduling link for direct booking

Capability set02 / 03

05-08

4 capabilities in this set.

Part of 12 available through Calendly.

  1. 05

    Create webhook

    Requires the callback URL, a list of events to subscribe to (e.g. ["invitee.created", "invitee.canceled", "invitee.no_show"]), and the scope (user or organization URI). Optionally provide a signing key for webhook verification. Create a new webhook subscription in Calendly

  2. 06

    Get me

    Returns user ID, name, email, slug, organization URI, and scheduling URL. Use this to verify your token is working correctly and to get your user URI for filtering other queries. Get the authenticated Calendly user

  3. 07

    Get scheduled event

    Provide the event UUID from list_scheduled_events. Get details for a specific scheduled event

  4. 08

    List invitees

    Each invitee includes their name, email, event URI, scheduled start time, and responses to custom questions. Optionally filter by a specific event URI and set a count limit. List invitees (attendees) across all Calendly events

Capability set03 / 03

09-12

4 capabilities in this set.

Part of 12 available through Calendly.

  1. 09

    List memberships

    Each membership shows the user, organization, URI, and role. Useful for multi-team accounts and seeing which organizations you are part of. List your memberships in Calendly organizations

  2. 10

    List scheduled events

    Each event includes the event type, start time (UTC), invitee URI, status (active, canceled), and participants. Optionally filter by user URI, status (active or canceled), and count. Useful for reviewing your upcoming calendar. List scheduled events (meetings) in Calendly

  3. 11

    Get user availability

    Requires the user URI, start time and end time (both ISO 8601 UTC format). Returns the user's scheduling rules, busy times, and date overrides. Useful for checking when someone is free before booking. Get availability for a Calendly user

  4. 12

    List webhooks

    Each webhook shows its URL, scope (user or organization), subscribed events (invitee.created, invitee.canceled, etc.), and creation date. Use this to audit your event integrations. List webhook subscriptions in Calendly

Observed, not estimated

907ms average. Fast in production.

Calendly is checked daily against the live service.

Daily averagePeak 1077ms
Aug 20Today
Fastest day
769ms
Slowest day
1077ms
14-day trend
Slowing+7%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 12 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Calendly, so you can see the experience inside your AI.

It does not authenticate your account with Calendly. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Calendly Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_0ytDRsGKlfuvjNicadtb8uGytPFOjyZoZkityKCR/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Calendly capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "calendly-alternative-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_0ytDRsGKlfuvjNicadtb8uGytPFOjyZoZkityKCR/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Calendly owners ask.

  • 01

    How do I create a Calendly Personal Access Token?

    Log in to the Calendly Dashboard, go to Integrations & Settings > API & Webhooks, and generate a Personal Access Token. Copy the token immediately. it won't be shown again.

  • 02

    Can I see who booked a meeting?

    Yes! Use list_invitees to see all attendees across your events, or list_scheduled_events to see upcoming meetings with their invitee URIs. Then use get_invitee with the invitee UUID to get their full name, email, timezone and answers to custom questions.

  • 03

    Can I check availability before booking?

    Yes! Use get_user_availability with the user's URI, start time and end time (ISO 8601 UTC). It returns the user's scheduling rules, busy times and date overrides so you can identify open slots before creating a booking.

  • 04

    Can I set up webhooks for new bookings?

    Yes! Use create_webhook with your callback URL, events like 'invitee.created' and 'invitee.canceled', and the scope (your user or organization URI). Optionally provide a signing key for verification. You can audit existing webhooks with list_webhooks.