App✓ Officialby Calendly · calendly.com

Calendly

Add your Calendly key once and every AI you use can get users, list event types and get event types through it.

  • Hosted by Ahel
  • Needs your Calendly key
Reads
6
Writes
2
Skills
4
Ready in
ClaudeChatGPT
Community copies
1

What you connect

Your Calendly keySaved in the vault once; your AI uses it through Ahel and never sees it.
Runs on AhelAhel calls Calendly's own documented API with your key. Calendly may bill API use under its own terms.

What it can do

6 reads, 2 writes, grouped by what they touch. A write shows a card that waits for your yes.

Event · 3Confirms
List event typesList event types (the meeting kinds people can book): name, duration, scheduling page and the event type URI a scheduling link needs. Takes a user URI or an organization URI.Read · no
Get event typeGet one event type by its uuid: name, duration, kind, locations, scheduling page and who owns it.Read · no
List event inviteesList the invitees of one scheduled event: name, email, status, timezone, their answers and the reschedule and cancel pages.Read · no
Scheduled · 3Confirms
List scheduled eventsList scheduled events (booked meetings) with start and end times, status and invitee count. Takes a user URI or an organization URI; narrow with min_start_time and max_start_time.Read · no
Get scheduled eventGet one scheduled event by its uuid: when, where, its status, hosts, guests and invitee count.Read · no
Cancel scheduled eventCancel a scheduled event as the host. Calendly notifies every invitee and the meeting cannot be restored.Write · yes
Scheduling · 1Confirms
Create scheduling linkCreate a single-use scheduling link for one event type. The link books one meeting and then expires.Write · yes
User · 1Confirms
Get current userWho the token belongs to: name, email, scheduling page, timezone, and the user and organization URIs the other calls take.Read · no
Names and one-liners come from Calendly's own documented API. Grouping is by the resource each action touches.
Every action, with its inputs

Event

  • List event typesGET

    List event types (the meeting kinds people can book): name, duration, scheduling page and the event type URI a scheduling link needs. Takes a user URI or an organization URI.

    user
    The user URI from /users/me (https://api.calendly.com/users/xxx).
    organization
    The organization URI from /users/me (current_organization).
    active
    true for event types that can be booked now, false for switched-off ones.
    count
    Number of event types to return, 1 to 100.
  • Get event typeGET

    Get one event type by its uuid: name, duration, kind, locations, scheduling page and who owns it.

    uuidrequired
    The event type's uuid: the last segment of its URI (https://api.calendly.com/event_types/<uuid>).
  • List event inviteesGET

    List the invitees of one scheduled event: name, email, status, timezone, their answers and the reschedule and cancel pages.

    uuidrequired
    The event's uuid: the last segment of its URI (https://api.calendly.com/scheduled_events/<uuid>).
    status
    active or canceled.
    email
    Only the invitee with this email address.
    sort
    created_at:asc or created_at:desc.

Scheduled

  • List scheduled eventsGET

    List scheduled events (booked meetings) with start and end times, status and invitee count. Takes a user URI or an organization URI; narrow with min_start_time and max_start_time.

    user
    The user URI from /users/me (https://api.calendly.com/users/xxx).
    organization
    The organization URI from /users/me (current_organization).
    invitee_email
    Only events booked by this invitee email address.
    status
    active for upcoming and past meetings that still stand, canceled for canceled ones.
  • Get scheduled eventGET

    Get one scheduled event by its uuid: when, where, its status, hosts, guests and invitee count.

    uuidrequired
    The event's uuid: the last segment of its URI (https://api.calendly.com/scheduled_events/<uuid>).
  • Cancel scheduled eventPOST

    Cancel a scheduled event as the host. Calendly notifies every invitee and the meeting cannot be restored.

    uuidrequired
    The event's uuid: the last segment of its URI (https://api.calendly.com/scheduled_events/<uuid>).
    reason
    Why the meeting is canceled.

Scheduling

  • Create scheduling linkPOST

    Create a single-use scheduling link for one event type. The link books one meeting and then expires.

    ownerrequired
    The event type URI the link books (https://api.calendly.com/event_types/xxx), from list_event_types.
    owner_typerequired
    Always EventType.
    max_event_countrequired
    How many meetings the link can book.

User

  • Get current userGET

    Who the token belongs to: name, email, scheduling page, timezone, and the user and organization URIs the other calls take.

Where it works

  • ClaudeCards and forms for supported actions.
  • Cursor, Claude Code, CodexComplete text.
  • ChatGPTWorks through Developer mode.Cards not verified yet

About

Calendly MCP server, hosted by Ahel.

Calendly is a productivity service. Connect your own key and your AI can get users, list event types and get event types.

Often used with: Notion, Figma, Jira, Confluence, GitHub, Slack, Linear, Stripe, Pinterest, Postmark, Prisma, Puter

Similar apps: Asana

Community copies

1 record

Servers for Calendly published by other people: builds that carry its name or use its key. Use the official row above unless you need one of these. None is checked by Ahel.

Is this your product?

Claim this page.

Tell Ahel it is yours. We check the claim by hand and reply by email.

Studio

Make one like this.

Turn your own API or MCP server into an app with the same page, facts and cards.

Open Studio