Calendly integration
Scheduling automation platform for booking appointments and managing availability. Create scheduling links, define availability windows, handle time zone conversions, send reminders, and integrate with calendar systems. Ideal for building appointment booking features, sales scheduling tools, and customer service applications.
Common Calendly use cases
- Implement data retention policies
- Debug webhook delivery issues
- Cancel invitations sent in error
- Track meeting attendance patterns
- Automate team onboarding workflows
- Check individual invitation status
- Validate specific group membership
- List all members of a specific group
- Process GDPR right-to-erasure requests
- Correct no-show records marked in error
What you can do with Calendly
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Webhook, 5 operations
- POSTcreate_webhook_subscription
Create webhook subscription to receive real-time event notifications.
- DELETEdelete_webhook_subscription
Remove an existing webhook subscription.
- GETget_sample_webhook_data
Retrieve sample webhook payload data.
- GETget_webhook_subscription
Retrieve a specific webhook subscription.
- GETlist_webhook_subscriptions
List all configured webhook subscriptions.
Organization invitation, 4 operations
- GETget_organization_invitation
Retrieve a specific organization invitation.
- POSTinvite_user_to_organization
Invite a user to join an organization.
- GETlist_organization_invitations
List pending organization invitations.
- DELETErevoke_organization_invitation
Revoke a pending organization invitation.
Invitee no show, 3 operations
- POSTcreate_invitee_no_show
Mark an invitee as a no-show.
- DELETEdelete_invitee_no_show
Remove an invitee's no-show status.
- GETget_invitee_no_show
Retrieve an invitee no-show record.
Membership, 3 operations
- GETget_organization_membership
Retrieve a specific organization membership.
- GETlist_organization_memberships
List organization memberships and team associations.
- DELETEremove_user_from_organization
Remove a user from an organization.
Scheduled event, 3 operations
- POSTcancel_scheduled_event
Cancel a scheduled meeting and notify all participants.
- GETget_scheduled_event
Retrieve complete details for a specific scheduled event.
- GETlist_scheduled_events
Retrieve list of scheduled meetings and appointments.
Availability schedule, 2 operations
- GETget_user_availability_schedule
Retrieve a specific user availability schedule.
- GETlist_user_availability_schedules
List all availability schedules for a user.
Data compliance, 2 operations
- POSTdelete_invitee_data
Request deletion of invitee data for compliance.
- POSTdelete_scheduled_event_data
Request deletion of scheduled event data for compliance.
Event type, 2 operations
- GETget_event_type
Retrieve detailed configuration for a specific event type.
- GETlist_event_types
List all available event types configured for a user.
Group, 2 operations
- GETget_group
Retrieve information about a specific group.
- GETlist_groups
List all groups for an organization.
Group relationship, 2 operations
- GETget_group_relationship
Retrieve a specific group relationship.
- GETlist_group_relationships
List group memberships and relationships.
Invitee, 2 operations
- GETget_invitee
Retrieve detailed information about a specific event invitee.
- GETlist_event_invitees
Retrieve all attendees and invitees for a scheduled event.
Routing form, 2 operations
- GETget_routing_form
Retrieve a specific routing form configuration.
- GETlist_routing_forms
List all routing forms for an organization.
Routing form submission, 2 operations
- GETget_routing_form_submission
Retrieve a specific routing form submission.
- GETlist_routing_form_submissions
List routing form submissions.
User, 2 operations
- GETget_current_user
Retrieve authenticated user's profile information and settings.
- GETget_user
Retrieve specific user profile by their unique identifier.
Activity log, 1 operation
- GETlist_activity_log_entries
List activity log entries for an organization.
Available time, 1 operation
- GETlist_event_type_available_times
List available time slots for an event type.
Busy time, 1 operation
- GETlist_user_busy_times
Retrieve busy times for a user.
Event type membership, 1 operation
- GETlist_event_type_hosts
List hosts for an event type.
One off event type, 1 operation
- POSTcreate_one_off_event_type
Create a temporary one-off event type.
Scheduling link, 1 operation
- POSTcreate_single_use_scheduling_link
Create a single-use scheduling link.
Share, 1 operation
- POSTcreate_share
Create a customized share link.
Use Calendly from Claude Code, Cursor or Codex
Connect Calendly in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Calendly operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Calendly
Create your workspace
Sign up free. Nothing to install.
Connect Calendly once
Add your Calendly connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Calendly integration FAQ
- What can you do with the Calendly integration?
- LiveContext exposes 43 operations on Calendly, covering webhook, organization invitation, invitee no show and membership. Common uses include Implement data retention policies, Debug webhook delivery issues and Cancel invitations sent in error.
Popular integrations
Instagram API with Instagram Login (graph.instagram.com). Manage a Business/Creator Instagram account…
Messaging platform API for building bots and integrations. Send messages, manage chats and channels, handle…
Google's video platform API for accessing video, channel, playlist, and comment data
Social media platform API for content creators and businesses. Access user info, manage videos, get…
Social media platform API for posting, reading, and managing Twitter/X content. Post tweets, read timelines,…
Google email service API for sending, receiving, and managing emails. Access messages, threads, labels,…
AI API from xAI (Elon Musk's AI company) powering Grok models. Access state-of-the-art language models with…
Professional networking platform API for managing profiles, connections, and content. Share posts, manage…