Skip to main content
Feedback

Calendly MCP connector

Calendly is a scheduling automation platform that eliminates back-and-forth emails by coordinating meeting availability and appointments. The Calendly MCP connector allows AI agents to manage scheduled events, retrieve invitee and user details, and access event type configurations. It also supports checking availability schedules, canceling events, and listing available time slots for scheduling workflows.

Authentication type

  • OAuth 2.0 Authorization Code - Requires a one-time user login to authorize the agent to access the service on their behalf.

Uses

Use the Calendly MCP connector to perform the following actions:

  • Automate meeting scheduling without manual email coordination
  • Prevent double-bookings by syncing availability across calendars
  • Track no-shows and follow up with attendees automatically
  • Route incoming meeting requests based on availability and event type
  • Manage organization memberships and control user access to scheduling
  • Retrieve attendee details and send targeted confirmations or reminders
  • Block time on calendars during busy periods or unavailable hours

Example prompts

Use the following example prompts to invoke Calendly MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all meetings scheduled for next week in Calendly.
  • Cancel the 2 p.m. meeting with the client tomorrow.
  • Find all no-shows from last month and mark them in Calendly.
  • List all available time slots for our sales demo event type.
  • Get the attendee list for the meeting on Friday at 3 p.m.
  • Retrieve the busy times for our team this week from Calendly.
  • Create a new event for the prospect who submitted the routing form.
  • Remove John from our organization and revoke their access.
  • Show me all pending invitations sent to team members.
  • List the different event types and their booking pages.

Calendly MCP connector tools

The Calendly MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
calendly_calendlycancelevent_invokeCancels a scheduled event and notifies all participants.
calendly_calendlygetevent_invokeRetrieves details for a specific event.
calendly_calendlygetinvitee_invokeRetrieves information about a specific event invitee.
getCurrentUserRetrieves the profile information of the authenticated user.
getUserRetrieves profile information for a specified user.
listEventTypesLists all event types available for a user.
getEventTypeRetrieves details for a specific event type.
listEventTypeAvailableTimesLists available time slots for scheduling a specific event type.
listUserAvailabilitySchedulesLists all availability schedules configured for a user.
getUserAvailabilityScheduleRetrieves details for a specific user availability schedule.
listUserBusyTimesLists all busy time periods for a user.
listScheduledEventsLists all scheduled events for a user.
getScheduledEventRetrieves details for a specific scheduled event.
cancelScheduledEventCancels a scheduled event and notifies participants.
listEventInviteesLists all invitees for a specific scheduled event.
createEventInviteeAdds an invitee to a one-time event.
getEventInviteeRetrieves information about an invitee for a scheduled event.
markInviteeNoShowMarks an invitee as absent from their scheduled event.
deleteInviteeNoShowRemoves the no-show status from an invitee.
getOrganizationRetrieves details for a specific organization.
listOrganizationMembershipsLists all members and their roles in an organization.
getOrganizationMembershipRetrieves membership details for a specific user.
deleteOrganizationMembershipRemoves a user from an organization.
createOrganizationInvitationSends an invitation to join an organization.
listOrganizationInvitationsLists all pending invitations to an organization.
getOrganizationInvitationRetrieves details for a specific organization invitation.
deleteOrganizationInvitationCancels a pending organization invitation.
listRoutingFormsLists all routing forms for a user or organization.
getRoutingFormRetrieves details for a specific routing form.
listRoutingFormSubmissionsLists all submissions received for a routing form.
getRoutingFormSubmissionGet a routing form submission.
createWebhookSubscriptionCreate a webhook subscription.
listWebhookSubscriptionsList webhook subscriptions.
On this Page