Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process
Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling processcal · 175 tools · no triggers
Tool to create a new attendee for an existing booking in Cal.com.
connect-to-calendar
Initiates or checks the external connection status for a specified calendar, possibly returning a redirect URL for user authorization to complete…
create-or-update-team-profile
Creates a new team profile, or updates one if a ‘slug’ matches, customizing branding, scheduling, privacy, and operational details.
edit-booking-by-id
Tool to edit an existing booking by its ID. Use when you need to update booking details such as title, description, status, or time.
edit-event-type-by-id
Tool to edit an existing Cal.com event type by ID. Use when you need to update event type settings like title, description, duration, locations, or…
get-destination-calendars
Tool to retrieve all destination calendars configured for the authenticated user.
get-organization-id
Retrieves the organization ID associated with the currently authenticated user from the Cal.com /v2/me endpoint.
get-team-bookings
Retrieves all bookings for a specified team, optionally filtered by status, attendee details, date ranges, or event type IDs, with support for pagination and sorting.
get-teams-list
Retrieves all teams the user belongs to, including their names and members.
list-attendees
Tool to retrieve all attendees from Cal.com. Use when you need to get a complete list of all attendees across all bookings.
list-event-types
Retrieves Cal event types, filterable by username (required if eventSlug is provided), multiple usernames, or organization details (orgSlug or orgId).
reserve-slot-for-event
Temporarily reserves an available time slot for an existing and bookable event type, useful for high-demand slots to prevent double-bookings while…
retrieve-calendar-busy-times
To find busy calendar slots for scheduling/conflict detection, call this with a valid credentialId, an externalId accessible by it, and a…
retrieve-calendar-list
Retrieves a list of all calendar summaries (no event details) associated with the authenticated user’s account.
retrieve-my-information
Retrieves the authenticated user’s core profile information (e.g., name, email, timezone); does not retrieve related data like calendar events or schedules.
retrieve-team-memberships
Retrieves all memberships for a team, including member details, roles (MEMBER/OWNER/ADMIN), and invitation acceptance status.
retrieve-users-in-organization
Retrieves users associated with a specific organization ID, excluding individual scheduling or calendar data; the orgId must be a valid identifier…
update-team-event-type
Tool to update a team event type in Cal.com. Use when modifying settings for a team’s event type such as duration, description, scheduling…
All 175 tools
Tool
What it does
add-attendee
Tool to create a new attendee for an existing booking in Cal.com.
add-member-to-team-using-org-and-team-id
Adds a new member to a specified team within an organization by creating a team membership.
add-organization-attribute-option
Adds a new option to an organization’s SINGLE_SELECT or MULTI_SELECT attribute.
cancel-booking-via-uid
Cancels an existing and active Cal.com booking using its unique identifier (UID).
check-calendar-version2
Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible…
check-gsynchronization-status
Call this read-only action to verify the connection and synchronization status of a user’s Google Calendar integration with Cal.
check-ics-feed-calendar-endpoint
Checks an ICS feed URL (expected as a query parameter) to verify its validity, accessibility, and iCalendar data integrity.
check-stripe-status
Verifies if Stripe is correctly connected to the Cal scheduling system and functional for processing payments, reporting only on the integration’s status.
check-team-stripe-integration-status
Retrieves the Stripe integration status and related information for a team, primarily to verify account connection, subscription details, or payment…
confirm-booking-by-uid
Confirms an existing booking by bookingUid if the booking exists and is in a state allowing confirmation (e.g., not already cancelled or…
connect-to-calendar
Initiates or checks the external connection status for a specified calendar, possibly returning a redirect URL for user authorization to complete…
create-membership-for-organization
Creates a new membership for a user within a Cal.com organization.
create-oauth-client-user
Creates a new managed user for a Cal.com Platform OAuth client.
create-oauth-client-webhook-configuration
Creates a webhook configuration for an OAuth client to receive real-time event notifications from Cal.com.
create-organization-attributes
Creates a new custom attribute for an existing organization, used to enhance data collection for event bookings or user profiles.
create-organization-team-form-workflow
Tool to create a new workflow for routing forms within an organization team.
create-organization-webhook-by-org-id
Creates a webhook for an organization that sends HTTP POST notifications to a specified URL when triggered by events (e.g., booking created, cancelled, meeting started).
create-or-update-team-profile
Creates a new team profile, or updates one if a ‘slug’ matches, customizing branding, scheduling, privacy, and operational details.
create-phone-call-event
Schedules a phone call event in Cal.com using existing eventType, organization, and team IDs; this action only registers the event details and does…
create-phone-call-for-event-type
Configures Cal.ai phone call automation for a team event type, enabling AI-powered outbound calls for appointment reminders or custom conversations.
create-team-event-type
Creates a new event type for a specified team in Cal.com; ensure teamId, any provided scheduleId, hosts.userId, and destinationCalendar…
create-team-event-types-with-custom-options
Creates a highly customizable Cal.com team event type with extensive scheduling, booking, and host assignment options; schedulingType is required…
create-team-in-organization
Creates a new team with customizable attributes within an existing and accessible Cal.com organization specified by orgId.
create-team-invite-link
Creates a shareable invite link for a Cal.com team that allows new members to join.
create-team-membership-with-role
Adds a user to a team with a specified role, acceptance status, and impersonation settings; ensure teamId and userId refer to existing, valid entities.
create-user-availability-schedule
Creates a Cal.com user availability schedule, defining its name, timezone, weekly recurring availability, and specific date overrides; if isDefault…
create-user-schedule-in-organization
Creates a new schedule defining a user’s availability with weekly slots and date-specific overrides in an organization; setting ‘isDefault’ to true…
create-webhook-for-event-type
Creates a webhook for an existing eventTypeId in Cal.com, sending notifications for specified triggers to a subscriberUrl that handles POST requests.
decline-booking-with-reason
Declines a pending booking using its bookingUid, optionally with a reason; this action is irreversible and applies only to bookings awaiting confirmation.
delete-all-team-event-type-webhooks
Permanently deletes all webhooks associated with a specific team event type.
delete-conference-app-connection
Disconnects the specified conferencing application (e.g., ‘zoom’, ‘google_meet’) for the Cal.com account, immediately terminating any ongoing call or…
delete-destination-calendar-by-id
Tool to remove an existing destination calendar by its unique ID.
delete-event-type-by-id
Permanently deletes an existing event type by its ID, which invalidates its scheduling links; the operation is irreversible, and while existing…
delete-event-type-in-team
Permanently removes an event type’s configuration from a team’s scheduling options (e.g., for cleanup); this action is irreversible and requires the…
delete-membership-in-team
Use to permanently remove a user’s membership from a specific team within an organization, which revokes their team-associated access but does not…
delete-oauth-client-user
Permanently removes a managed user’s association with an OAuth client without deleting their Cal.com account.
delete-oauth-client-webhook
Permanently deletes a specific webhook for an OAuth client in Cal.com Platform API.
delete-organization-attribute
Permanently deletes an existing attribute (specified by attributeId) from an existing organization (specified by orgId); this action is…
delete-organization-attribute-option
Permanently deletes a specified option from an organization’s attribute.
delete-organization-membership
Irreversibly deletes a user’s membership from an organization, removing all associated access and permissions; the response confirms deletion without…
delete-org-webhook
Permanently deletes an organization-level webhook by its ID.
delete-schedule-by-id
Permanently deletes a specific schedule using its unique identifier, which must correspond to an existing schedule.
delete-selected-calendars
Removes a specified, currently selected calendar from the user’s active list within the application, without deleting it from the external provider.
delete-selected-slot
Deletes a previously selected time slot from the Cal schedule using its uid; the slot must exist and this action is irreversible.
delete-team-by-id
Permanently and irreversibly deletes an existing team and all its associated data from the Cal system, using the team’s unique teamId.
delete-team-event-type-in-organization
Permanently removes a team event type from an organization’s scheduling configuration.
delete-team-from-organization
Permanently and irreversibly deletes a specific team from a Cal.com organization.
delete-team-memberships-by-id
Irreversibly removes a user’s team membership in the Cal application, revoking access to that specific team; the user’s overall Cal account remains active.
delete-user-attribute-option
Unassigns a specific attribute option from a user within an organization.
delete-user-from-organization
Permanently removes a user from a specific organization (user’s system-wide account is unaffected), revoking their access rights therein; this action…
delete-user-schedule
Permanently deletes a specific user’s schedule, provided the organization, user, and schedule (identified by orgId, userId, and scheduleId) exist.
delete-webhook-by-id
Permanently deletes an existing webhook by its webhookId, stopping future notifications; this action is irreversible.
delete-webhook-for-event-type
Permanently deletes a specific webhook for an event type, halting its real-time notifications; this operation is irreversible and leaves the event…
delete-webhooks-for-event-type
Call this to irreversibly delete all webhooks for a specific eventTypeId if the event type exists; details of deleted webhooks are not returned.
disconnect-calendar-using-credential-id
Disconnects a calendar integration by its provider name and credential ID, irreversibly revoking Cal’s access; external calendar data remains unaffected.
edit-attendee-by-id
Tool to edit an existing attendee in a Cal.com booking. Use when you need to update attendee details such as name, email, or timezone.
edit-availability-by-id
Tool to edit an existing availability by ID on Cal.com. Use when you need to update the days, start time, end time, or schedule association of an existing availability.
edit-booking-by-id
Tool to edit an existing booking by its ID. Use when you need to update booking details such as title, description, status, or time.
edit-event-type-by-id
Tool to edit an existing Cal.com event type by ID. Use when you need to update event type settings like title, description, duration, locations, or…
edit-selected-calendar-by-id
Tool to edit a selected calendar by its composite ID in Cal.com.
fetch-all-bookings
Fetches a list of bookings, optionally filtered by status, attendee, date range, or by event/team IDs (which must belong to/include the authenticated…
fetch-event-type-details
Fetches all configuration settings and characteristics for a single event type (identified by orgId, teamId, and eventTypeId), which must exist and…
fetch-organization-attribute-by-id
Retrieves a specific attribute of an organization, useful for fetching a single data point instead of the entire organization record.
fetch-provider-access-token
Fetches an OAuth access token for the specified clientId to authenticate API calls; this action only retrieves the token, not managing scheduling or calendar events.
fetch-schedule-by-id
Fetches comprehensive details for a specific, existing schedule using its scheduleId.
fetch-user-schedule-by-org-id
Retrieves a specific user’s schedule within an organization, returning availability windows, timezone settings, and date-specific overrides.
fetch-webhook-by-event-type-id
Retrieves details for a single, specific webhook using its webhookId and associated eventTypeId.
force-refresh-user-oauth-client
Forces an immediate refresh of OAuth tokens for a Platform managed user.
get-all-timezones
Retrieves all supported time zone identifiers (e.g., ‘America/New_York’, ‘Europe/London’) and their associated metadata, excluding specific DST…
get-available-slots-info
Retrieves available time slots for scheduling by considering existing bookings and availability, based on criteria like a specified time range and event type.
get-booking-reference-by-id
Tool to find a specific booking reference by its ID. Use when you need to retrieve details about a single booking reference that links a booking to…
get-booking-references
Retrieves external references for a specific booking within an organization’s team.
get-conference-oauth-authorization-url
Generates an OAuth 2.0 authorization URL for a supported conferencing app to initiate or refresh its integration with Cal.com.
get-default-schedule-details
Retrieves the Cal system’s global default schedule configuration, not custom or user-specific ones.
get-destination-calendars
Tool to retrieve all destination calendars configured for the authenticated user.
get-event-type-by-team-id
Retrieves a specific event type by its ID, requiring that the event type is associated with the given team ID.
get-event-type-private-links
Retrieves all private booking links for a specific event type.
get-google-calendar-oauth-authentication-url
Generates the initial Google Calendar OAuth 2.0 authorization URL for user redirection to begin the authentication and authorization process.
get-oauth-clients-user
Retrieves all managed users associated with a Platform OAuth client.
get-organization-attribute-assigned-options
Retrieves all assigned attribute options for a specific attribute within an organization.
Tool to retrieve all assigned attribute options for a specific attribute by its slug within an organization.
get-organization-id
Retrieves the organization ID associated with the currently authenticated user from the Cal.com /v2/me endpoint.
get-organization-schedules
Retrieves availability schedules for an organization. Returns schedules that define when users are available for bookings, including working hours…
get-organization-teams-event-types
Retrieves event types, including names, durations, and custom settings for team scheduling, for all teams within an existing organization specified by orgId.
get-organization-team-workflows
Retrieves workflows configured for a specific team within an organization.
get-organization-user-schedules
Retrieves all availability schedules configured for a specific user within an organization.
get-private-links
Get all private links for a team event type. Use this to retrieve both time-based (with expiration) and usage-based (with usage limits) private links for scheduling.
get-schedule-for-user-in-team
Retrieves all availability schedules for a specific user within a team and organization.
get-selected-calendar-by-id
Tool to retrieve a selected calendar by its compound ID (userId_integration_externalId).
get-stripe-connect-info
Retrieves Stripe Connect account details (ID, charges/payouts status, verification, settings) for the user’s linked Cal.com account; response may be…
get-stripe-connect-url
Tool to get Stripe Connect authorization URL for a team within an organization.
get-team-bookings
Retrieves all bookings for a specified team, optionally filtered by status, attendee details, date ranges, or event type IDs, with support for pagination and sorting.
get-team-default-conferencing-app
Retrieves the default conferencing application configured for a specific team within an organization.
get-team-details-by-org-id-and-team-id
Retrieves comprehensive details for a specific team within an organization, including team metadata, configuration settings, branding options, and…
get-team-event-type-webhook
Retrieves details for a specific webhook configured on a team event type.
get-team-event-type-webhooks
Retrieves all webhooks configured for a specific team event type.
get-team-information-by-team-id
Retrieves detailed information about a specific Cal.com team by its ID.
get-team-routing-forms
Retrieves routing forms for a specific team within an organization.
get-team-schedules
Retrieves availability schedules for all members of a specific team within an organization.
get-teams-list
Retrieves all teams the user belongs to, including their names and members.
get-verified-phone-numbers
Retrieves a paginated list of verified phone numbers for a specific organization team.
get-webhook-by-id
Retrieves details for an existing and accessible webhook by its ID; this is a read-only operation.
handle-conferencing-oauth-callback-for-app
Processes an OAuth 2.0 callback for a conferencing app, exchanging the code and state for access credentials; ensure an OAuth flow was previously initiated.
list-attendees
Tool to retrieve all attendees from Cal.com. Use when you need to get a complete list of all attendees across all bookings.
list-booking-references
Fetches one page of booking references in Cal.com. The Cal.com v2 API does not expose /booking-references for Bearer-token auth, so this action…
list-event-types
Retrieves Cal event types, filterable by username (required if eventSlug is provided), multiple usernames, or organization details (orgSlug or orgId).
list-organization-memberships
Retrieves all memberships for a given organization, including user details, roles, status, and membership dates.
list-team-event-types-by-org-and-team-id
Retrieves all event types for a specific team within an organization, optionally filtering by a specific event slug.
mark-booking-absent-for-uid
Marks the host and/or specified attendees as absent for an existing booking, typically used after a scheduled event to record no-shows.
modify-organization-membership-by-id
Updates an organization membership’s status (accepted), role, or impersonation settings, identified by orgId and membershipId in the path…
modify-org-attribute-by-id
Partially updates an organization attribute using orgId and attributeId, allowing modification of its name, slug, type, or enabled status…
patch-organization-attribute-option
Partially updates a specific option for an organization’s attribute, modifying its ‘value’ and/or ‘slug’; at least one of ‘value’ or ‘slug’ must be provided.
patch-organization-user-details
Partially updates details for a user that exists within the specified organization.
patch-team-details-by-id
Updates specified details for an existing team identified by teamId; unspecified fields remain unchanged.
patch-webhook-event-type
Updates configuration (e.g., payload template, active status, URL, triggers, secret) for an existing webhook tied to a specific event type.
post-calendar-credentials
Use to submit/update authentication credentials (passed in the request body) for an existing calendar, enabling Cal to connect with external calendar…
post-conferencing-app-connect
Connects or reconnects Cal.com with a specified conferencing application to enable future virtual meeting scheduling, but does not itself create or schedule meetings.
post-new-booking-request
Creates a new booking for an event type at a specified start time.
post-org-attribute-option-by-user
Assigns an existing attribute option (using attributeOptionId) or creates a new one (using value) for a user, linking it to a specified…
post-selected-calendars
Links a new external calendar or updates an existing link to one, enabling synchronization with the Cal application by specifying the integration…
post-user-to-organization
Adds a new user to an existing organization (identified by orgId in path), requiring user’s email and allowing extensive optional profile customization.
post-webhook-event
Creates a new Cal.com webhook subscription to send real-time notifications for specified calendar events (like bookings, meetings, forms) to a…
reassign-booking-to-another-user
Reassigns an existing booking to a specified user. Requires cal-api-version 2024-08-13.
reassign-booking-with-uid
Reassigns the specified booking to a new team member, who is determined by the system rather than being specified in the request.
refresh-oauth-token-for-client-id
Refreshes an OAuth access token for a specified clientId and managed user using their refreshToken.
request-email-verification-code
Request an email verification code for a team’s verified resources.
reschedule-booking-by-uid
Reschedules an existing booking (identified by bookingUid) to a new time.
reserve-slot-for-event
Temporarily reserves an available time slot for an existing and bookable event type, useful for high-demand slots to prevent double-bookings while…
retrieve-attribute-options-for-org
Retrieves all available options for a specific attribute within an organization.
retrieve-booking-details-by-uid
Fetches comprehensive details for an existing booking, identified by its bookingUid.
retrieve-calendar-busy-times
To find busy calendar slots for scheduling/conflict detection, call this with a valid credentialId, an externalId accessible by it, and a…
retrieve-calendar-list
Retrieves a list of all calendar summaries (no event details) associated with the authenticated user’s account.
retrieve-current-team-for-organization
Retrieves details of the team(s) for the currently authenticated user within the specified organization orgId.
retrieve-default-conferencing-settings
Retrieves an account’s or organization’s read-only default conferencing settings in Cal.com (e.g., video platform, meeting duration) to inform event…
retrieve-event-type-by-id
Retrieves comprehensive details for a specific, existing Cal.com event type using its unique ID; this is a read-only action and does not return…
retrieve-membership-from-organization
Retrieves detailed information about a specific membership within a particular organization.
retrieve-my-information
Retrieves the authenticated user’s core profile information (e.g., name, email, timezone); does not retrieve related data like calendar events or schedules.
retrieve-oauth-client-user-by-id
Retrieves detailed profile information for a specific managed user associated with an OAuth client.
retrieve-oauth-client-webhook-by-id
Retrieves detailed configuration for a specific webhook by ID from a Platform OAuth client.
retrieve-organization-attributes
Retrieves detailed attributes (e.g., configurations, settings, metadata) for an organization, identified by its orgId, which must correspond to an…
retrieve-organization-attributes-options
Retrieves all attribute options assigned to a specific user within an organization.
retrieve-organization-webhook-by-id
Retrieves detailed information, including configuration and status, for a specific webhook by its ID (webhookId) within a given organization (orgId).
retrieve-organization-webhooks-by-org-id
Retrieves all webhooks configured for a specific organization, returning an array of webhook objects with their configuration details (ID, triggers…
retrieve-provider-details
Verifies and retrieves details for an OAuth client (provider) in Cal.com’s Platform API.
retrieve-schedules-list
Retrieve all availability schedules for the authenticated Cal.com user.
retrieve-team-details-in-organization
Retrieves a paginated list of teams and their details for a specific organization ID; individual team member details or schedules are not included.
retrieve-team-event-types
Retrieves event types for a team within the Cal scheduling system; this action does not provide details on scheduled instances or member availability.
retrieve-team-membership-by-id
Retrieves detailed information for a specific team membership by its ID within an organization’s team.
retrieve-team-membership-details
Retrieves detailed attributes for a specific team membership by its ID and the team ID, such as member information, role, and status; does not list all team members.
retrieve-team-memberships
Retrieves all memberships for a team, including member details, roles (MEMBER/OWNER/ADMIN), and invitation acceptance status.
retrieve-team-memberships-for-organization
Retrieves all user memberships for a specific team within an organization, including each member’s role (OWNER, ADMIN, MEMBER), acceptance status…
retrieve-users-in-organization
Retrieves users associated with a specific organization ID, excluding individual scheduling or calendar data; the orgId must be a valid identifier…
retrieve-v2-conferencing-info
Retrieves an authenticated Cal user’s or organization’s video conferencing configurations, capabilities, and installed apps, useful for understanding…
retrieve-webhook-details-for-oauth-client
Retrieves all webhook configurations for a specific OAuth client with optional pagination.
retrieve-webhooks-for-event-type
Retrieves a paginated list of webhooks (including URLs, subscribed events, and status) for a specified, existing event type ID, useful for auditing…
retrieve-webhooks-list
Retrieves a paginated list of webhooks from the user’s Cal scheduling system account, which are used for real-time notifications on events like new…
save-calendar-entry
Saves or updates a calendar’s settings using a GET request, typically for data already on the server or simple updates via query parameters.
save-calendar-ics-feeds
Imports and saves one or more publicly accessible external iCalendar (ICS) feed URLs into the Cal.com calendar system.
save-oauth-credentials-via-gapi
Completes the Google Calendar OAuth 2.0 flow by exchanging the code and state (received from Google’s redirect after user consent) for access and refresh tokens.
save-stripe-details
Completes the Stripe OAuth flow by saving Stripe details; call this when a user is redirected back from Stripe with an authorization code and state.
set-default-conferencing-app
Sets the specified, valid, and configured conferencing application as the default for new meetings for the authenticated user.
update-destination-calendar-integration
Updates the destination calendar for syncing events, using integration and externalId (typically from /calendars endpoint).
update-oauth-client-user-settings
Updates specified profile and scheduling preference fields for a user associated with an OAuth client; defaultScheduleId, if provided, must be an…
update-oauth-client-webhook
Updates specified properties of an existing webhook for an OAuth client; omitted fields remain unchanged.
update-private-link
Updates a private link for a team event type within an organization.
update-schedule-by-id
Updates an existing schedule by its ID, allowing partial modification of properties; providing availability or overrides replaces them entirely.
update-team-event-type
Tool to update a team event type in Cal.com. Use when modifying settings for a team’s event type such as duration, description, scheduling…
update-team-event-type-webhook
Updates a webhook for a team event type. Use when you need to modify webhook configuration like active status, subscriber URL, triggers, or payload template.
update-team-information-by-id
Updates an existing team’s information by its ID within a specified organization; the slug, if provided, must be unique within the organization.
update-team-membership-by-id
Updates properties of an existing team membership. Supports partial updates - only provided fields are modified while others remain unchanged.
update-team-membership-properties
Updates attributes like acceptance status, role, or impersonation settings for an existing team membership within an organization.
update-user-profile-details
Updates the profile information and preferences for the authenticated user, affecting only the fields provided in the request.
update-user-schedule-in-organization
Modifies an existing schedule for a specified user within an organization by updating only the provided fields; the organization, user, and schedule must already exist.
update-webhook-by-id
Updates an existing Cal.com webhook by its webhookId, allowing partial modification of its attributes; only explicitly provided fields will be changed.
update-webhook-for-organization
Updates an existing webhook for an organization. Use this to modify webhook settings such as the subscriber URL, activation status, event triggers…
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"boxd","colors":{"primary":"#f4f4f5","light":"#f4f4f5","dark":"#f4f4f5"},"logo":{"light":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65","dark":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65"},"favicon":"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/favicon.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=c99ec8b0794451c3992434e2d285d483","appearance":{"default":"dark","strict":true},"background":{"color":{"dark":"#0a0c12"}},"navbar":{"primary":{"type":"button","label":"Go to console","href":"https://app.boxd.sh"}},"seo":{"metatags":{"canonical":"https://docs.boxd.sh"}},"fonts":{"heading":{"family":"Inter","weight":400},"body":{"family":"Inter","weight":400}},"icons":{"library":"lucide"},"styling":{"eyebrows":"breadcrumbs","codeblocks":{"theme":"github-dark"},"latex":false},"banner":{"content":"\u003cspan class='banner-pill'>EU hosted\u003c/span> \u003cspan class='banner-copy'>US traffic crosses the Atlantic and back, adding some latency. A US region is coming soon.\u003c/span> \u003ca class='banner-waitlist' href='https://boxd.sh/us-waitlist/'>Join the US waitlist \u003cspan class='banner-arrow'>\u0026rarr;\u003c/span>\u003c/a>","dismissible":true},"contextual":{"options":["copy","claude","cursor","vscode"],"display":"header"},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"azin","hasAudioNarration":false,"actualSubdomain":"azin","customDomains":["docs.boxd.sh"],"gitSource":{"type":"github","owner":"azin-tech","repo":"boxd-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae375929d8677ad95a133d0","collectionId":"1d968ca7-9946-49bb-a32c-c7ed0c1430dd","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae375929d8677ad95a133d0"},"entitlements":{},"buildId":"6ae375929d8677ad95a133d0","clientVersion":"0.0.4021","searchFilterCounts":[{"language":"default","tag":"Guides","count":30},{"language":"default","tag":"Use cases","count":24},{"language":"default","tag":"(OSS) integrations","count":13},{"language":"default","tag":"References","count":9},{"language":"default","tag":"Integrations and automations","count":8},{"language":"default","tag":"CLI","count":4},{"language":"default","tag":"Basics","count":2},{"language":"default","tag":"Getting started","count":2},{"language":"default","tag":"gRPC API","count":2},{"language":"default","tag":"Egress control","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 400;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n/* cyrillic-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx3cwhsk.woff2) format('woff2');\n unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;\n}\n/* cyrillic */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxTcwhsk.woff2) format('woff2');\n unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;\n}\n/* greek */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxPcwhsk.woff2) format('woff2');\n unicode-range: U+0370-0377, U+037A-037F, U+0384-038A, U+038C, U+038E-03A1, U+03A3-03FF;\n}\n/* vietnamese */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx_cwhsk.woff2) format('woff2');\n unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;\n}\n/* latin-ext */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPx7cwhsk.woff2) format('woff2');\n unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C4, U+2113, U+2C60-2C7F, U+A720-A7FF;\n}\n/* latin */\n@font-face {\n font-family: 'JetBrains Mono';\n font-style: normal;\n font-weight: 500;\n font-display: swap;\n src: url(/_mintlify/assets/fonts/google/s/jetbrainsmono/v24/tDbv2o-flEEny0FZhsfKu5WU4zr3E_BX0PnT8RD8yKwBNntkaToggR7BYRbKPxDcwg.woff2) format('woff2');\n unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;\n}\n::selection{background-color:#fff;color:#000}.dark .mdx-content{color:#d4d4d8}.dark .mdx-content h1,.dark .mdx-content h2{color:#f4f4f5;letter-spacing:-.02em;font-weight:400}.dark .mdx-content h3,.dark .mdx-content h4{color:#f4f4f5;letter-spacing:-.01em;font-weight:500}.dark .mdx-content strong{color:#f4f4f5;font-weight:500}.dark .mdx-content a:not(.card){text-decoration:underline;text-underline-offset:3px;text-decoration-color:#52525b;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}.dark .mdx-content a:not(.card):hover{text-decoration-color:#f4f4f5}.dark .mdx-content a:not(.card) code{background:0 0!important;border:0!important;padding:0!important;color:inherit}code,kbd,pre,samp{font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace}.dark .code-block,.dark pre{border:0!important;box-shadow:none!important;border-radius:8px}.dark .code-block,.dark pre,html.dark .code-block [class*=bg-codeblock],html.dark [class*=bg-codeblock],html.dark pre [class*=bg-codeblock]{background:#100c0e!important}.dark .code-block .print\\:hidden{--fade-color-light:#100c0e!important;--fade-color-dark:#100c0e!important}.dark .code-block ::-webkit-scrollbar{height:6px}.dark .code-block ::-webkit-scrollbar-track{background:0 0}.dark .code-block ::-webkit-scrollbar-thumb{background:#27272a;border-radius:3px}.dark .code-block ::-webkit-scrollbar-thumb:hover{background:#3f3f46}.callout{border:0!important;background:rgba(255,255,255,.04)!important;border-radius:8px}.callout,.callout p,.callout span{color:#d4d4d8!important}.callout svg{color:#a1a1aa!important;display:inline!important}.dark .card,.dark .card:hover{border-color:transparent!important;box-shadow:none!important}.dark .card{background:#100c0e!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark .card:hover{background:#17131a!important}.dark .card img[src*=\"/images/icons/\"],.dark .card svg{width:16px!important;height:16px!important;color:#a1a1aa}.dark .mdx-content table,.dark .mdx-content tbody,.dark .mdx-content thead{border:0;border-collapse:collapse}.dark .mdx-content th{border-bottom:1px solid #27272a;color:#a1a1aa;font-weight:500}.dark .mdx-content td,.dark .mdx-content th{border:0;padding:10px 16px}.dark .mdx-content tbody tr:nth-child(odd){background:#100c0e}.dark .mdx-content tbody tr:nth-child(even){background:0 0}.dark .mdx-content tbody td:first-child{color:#f4f4f5}.dark .mdx-content tbody td:nth-child(2),.dark .mdx-content thead th:nth-child(2){color:#f4f4f5}.dark .mdx-content tbody tr:nth-child(odd) td:nth-child(2){background:#17131a}.dark .mdx-content tbody tr:nth-child(even) td:nth-child(2){background:rgba(255,255,255,.03)}.dark .mdx-content tbody tr:first-child td:first-child{border-top-left-radius:8px}.dark .mdx-content tbody tr:first-child td:last-child{border-top-right-radius:8px}.dark .mdx-content tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.dark .mdx-content tbody tr:last-child td:last-child{border-bottom-right-radius:8px}@media (max-width:640px){.dark .mdx-content td,.dark .mdx-content th{min-width:0;padding:8px 12px}}.dark button[class*=rounded-l-xl][class*=bg-background],.dark button[class*=rounded-r-xl][class*=bg-background]{border:0!important;background:0 0!important;transition:background .28s cubic-bezier(0,0,.2,1)}.dark button[class*=rounded-l-xl][class*=bg-background]:hover,.dark button[class*=rounded-r-xl][class*=bg-background]:hover{background:rgba(255,255,255,.04)!important}#sidebar,#sidebar-content,.dark #sidebar,aside[class*=sidebar]{border-right:none!important}#navbar,.dark #navbar,header[class*=navbar]{border-bottom:none!important}#banner,.dark #banner,[data-testid=banner]{background:linear-gradient(180deg,#83323f,#6e2837)!important;color:#fff!important;border:0!important;border-bottom:1px solid #27272a!important;font-size:12.5px}#banner{--banner-ink:rgba(255, 255, 255, 0.9)}#banner p,#banner span{color:rgba(255,255,255,.9)!important}#banner a{color:#fff!important;font-weight:500;text-decoration:underline!important;text-underline-offset:4px;text-decoration-color:rgba(255,255,255,.4)!important;transition:text-decoration-color .28s cubic-bezier(0,0,.2,1)}#banner a:hover{text-decoration-color:#fff!important}#banner button{color:rgba(255,255,255,.8)!important;border-radius:6px;transition:color .28s cubic-bezier(0,0,.2,1),background .28s cubic-bezier(0,0,.2,1)}#banner button:hover{color:#fff!important;background:rgba(255,255,255,.1)!important}#banner svg{color:currentColor!important}@media (max-width:640px){#banner .banner-copy,#banner p>span:nth-child(2){display:none}}#banner .banner-arrow,#banner p a span{display:inline-block;transition:transform .28s cubic-bezier(0,0,.2,1)}#banner a:hover .banner-arrow,#banner p a:hover span{transform:translateX(2px)}#banner .banner-pill,#banner p>span:first-child,#banner span.banner-pill,.banner-pill{display:inline-flex;align-items:center;font-family:\"JetBrains Mono\",ui-monospace,\"SF Mono\",Menlo,monospace;font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;padding:2px 6px;border-radius:2px;background:#fff!important;color:#6e2837!important;-webkit-text-fill-color:#6e2837!important;margin-right:8px;vertical-align:middle}#banner .banner-waitlist,#banner p>a{margin-left:8px;padding-left:12px;border-left:1px solid rgba(255,255,255,.3)!important;white-space:nowrap}#banner .banner-waitlist::before,#banner p>a::before{content:\"\";display:inline-block;width:32px;height:19px;margin-right:8px;vertical-align:middle;border-radius:2px;background:#fff url(\"data:image/svg+xml,\u003csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19 10' preserveAspectRatio='none'>\u003cclipPath id='c'>\u003crect width='19' height='10' rx='0.8'/>\u003c/clipPath>\u003cg clip-path='url(%23c)'>\u003crect width='19' height='10' fill='%23fff'/>\u003crect y='0.000' width='19' height='1.479' fill='%23b22234'/>\u003crect y='2.857' width='19' height='1.479' fill='%23b22234'/>\u003crect y='5.714' width='19' height='1.479' fill='%23b22234'/>\u003crect y='8.571' width='19' height='1.479' fill='%23b22234'/>\u003crect width='7.6' height='5.714' fill='%233c3b6e'/>\u003ccircle cx='1.5' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='1.5' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='3.8' cy='4.2' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='1.5' r='0.6' fill='%23fff'/>\u003ccircle cx='6.1' cy='4.2' r='0.6' fill='%23fff'/>\u003c/g>\u003c/svg>\") center/28px 15px no-repeat}@media (max-width:640px){#banner .banner-waitlist,#banner p>a{margin-left:0;padding-left:0;border-left:none!important}}.dark footer{display:none!important}"}],"page":{"pagePath":"guides/integrations/catalog/cal","slug":"/guides/integrations/catalog/cal","pageMetadata":{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"/images/logos/cal.svg","href":"/guides/integrations/catalog/cal","hidden":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{Accordion,CodeBlock,Heading,Table}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`cal`}),` · `,_jsx(_components.strong,{children:`175 tools`}),` · no triggers`]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-it`,children:`Connect it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` cal`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` auth`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` cal`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --scope`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` team`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # shared with the organization`})]}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Or from the `,_jsx(_components.a,{href:`https://app.boxd.sh/integrations`,children:`Integrations page`}),` in the console. See `,_jsx(_components.a,{href:`/guides/integrations/connections`,children:`Connections`}),` for personal versus shared, and who may remove one.`]}),`\n`,_jsx(Heading,{level:`2`,id:`use-it`,children:`Use it`}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` cal`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # common commands`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#B392F0`},children:`run`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` cal`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#79B8FF`},children:` --all`}),_jsx(_components.span,{style:{color:`#6A737D`,\"--shiki-dark\":`#6A737D`},children:` # every command`})]}),`\n`]})})}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`1`,language:`typescript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#24292e`,color:`#e1e4e8`,\"--shiki-dark\":`#e1e4e8`},language:`typescript`,children:_jsxs(_components.code,{language:`typescript`,numberOfLines:`1`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`import`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:` { cal } `}),_jsx(_components.span,{style:{color:`#F97583`,\"--shiki-dark\":`#F97583`},children:`from`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#9ECBFF`},children:` \"@boxd/run\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#E1E4E8`},children:`;`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`common-tools`,children:`Common tools`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-attendee`})}),_jsx(_components.td,{children:`Tool to create a new attendee for an existing booking in Cal.com.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`connect-to-calendar`})}),_jsx(_components.td,{children:`Initiates or checks the external connection status for a specified calendar, possibly returning a redirect URL for user authorization to complete…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-team-profile`})}),_jsx(_components.td,{children:`Creates a new team profile, or updates one if a ‘slug’ matches, customizing branding, scheduling, privacy, and operational details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-booking-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing booking by its ID. Use when you need to update booking details such as title, description, status, or time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-event-type-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing Cal.com event type by ID. Use when you need to update event type settings like title, description, duration, locations, or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-destination-calendars`})}),_jsx(_components.td,{children:`Tool to retrieve all destination calendars configured for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-id`})}),_jsx(_components.td,{children:`Retrieves the organization ID associated with the currently authenticated user from the Cal.com /v2/me endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-bookings`})}),_jsx(_components.td,{children:`Retrieves all bookings for a specified team, optionally filtered by status, attendee details, date ranges, or event type IDs, with support for pagination and sorting.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-teams-list`})}),_jsx(_components.td,{children:`Retrieves all teams the user belongs to, including their names and members.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-attendees`})}),_jsx(_components.td,{children:`Tool to retrieve all attendees from Cal.com. Use when you need to get a complete list of all attendees across all bookings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-event-types`})}),_jsxs(_components.td,{children:[`Retrieves Cal event types, filterable by `,_jsx(_components.code,{children:`username`}),` (required if `,_jsx(_components.code,{children:`eventSlug`}),` is provided), multiple `,_jsx(_components.code,{children:`usernames`}),`, or organization details (`,_jsx(_components.code,{children:`orgSlug`}),` or `,_jsx(_components.code,{children:`orgId`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reserve-slot-for-event`})}),_jsx(_components.td,{children:`Temporarily reserves an available time slot for an existing and bookable event type, useful for high-demand slots to prevent double-bookings while…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-calendar-busy-times`})}),_jsxs(_components.td,{children:[`To find busy calendar slots for scheduling/conflict detection, call this with a valid `,_jsx(_components.code,{children:`credentialId`}),`, an `,_jsx(_components.code,{children:`externalId`}),` accessible by it, and a…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-calendar-list`})}),_jsx(_components.td,{children:`Retrieves a list of all calendar summaries (no event details) associated with the authenticated user’s account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-my-information`})}),_jsx(_components.td,{children:`Retrieves the authenticated user’s core profile information (e.g., name, email, timezone); does not retrieve related data like calendar events or schedules.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-memberships`})}),_jsx(_components.td,{children:`Retrieves all memberships for a team, including member details, roles (MEMBER/OWNER/ADMIN), and invitation acceptance status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-users-in-organization`})}),_jsxs(_components.td,{children:[`Retrieves users associated with a specific organization ID, excluding individual scheduling or calendar data; the `,_jsx(_components.code,{children:`orgId`}),` must be a valid identifier…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-event-type`})}),_jsx(_components.td,{children:`Tool to update a team event type in Cal.com. Use when modifying settings for a team’s event type such as duration, description, scheduling…`})]})]})]}),`\n`,_jsx(Accordion,{title:`All 175 tools`,icon:`list`,id:`all-175-tools`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Tool`}),_jsx(_components.th,{children:`What it does`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-attendee`})}),_jsx(_components.td,{children:`Tool to create a new attendee for an existing booking in Cal.com.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-member-to-team-using-org-and-team-id`})}),_jsx(_components.td,{children:`Adds a new member to a specified team within an organization by creating a team membership.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`add-organization-attribute-option`})}),_jsx(_components.td,{children:`Adds a new option to an organization’s SINGLE_SELECT or MULTI_SELECT attribute.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`cancel-booking-via-uid`})}),_jsx(_components.td,{children:`Cancels an existing and active Cal.com booking using its unique identifier (UID).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-calendar-version2`})}),_jsx(_components.td,{children:`Retrieves free/busy availability for a specified calendar to aid scheduling without revealing event details; requires an existing, accessible…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-gsynchronization-status`})}),_jsx(_components.td,{children:`Call this read-only action to verify the connection and synchronization status of a user’s Google Calendar integration with Cal.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-ics-feed-calendar-endpoint`})}),_jsx(_components.td,{children:`Checks an ICS feed URL (expected as a query parameter) to verify its validity, accessibility, and iCalendar data integrity.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-stripe-status`})}),_jsx(_components.td,{children:`Verifies if Stripe is correctly connected to the Cal scheduling system and functional for processing payments, reporting only on the integration’s status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`check-team-stripe-integration-status`})}),_jsx(_components.td,{children:`Retrieves the Stripe integration status and related information for a team, primarily to verify account connection, subscription details, or payment…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`confirm-booking-by-uid`})}),_jsxs(_components.td,{children:[`Confirms an existing booking by `,_jsx(_components.code,{children:`bookingUid`}),` if the booking exists and is in a state allowing confirmation (e.g., not already cancelled or…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`connect-to-calendar`})}),_jsx(_components.td,{children:`Initiates or checks the external connection status for a specified calendar, possibly returning a redirect URL for user authorization to complete…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-membership-for-organization`})}),_jsx(_components.td,{children:`Creates a new membership for a user within a Cal.com organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-oauth-client-user`})}),_jsx(_components.td,{children:`Creates a new managed user for a Cal.com Platform OAuth client.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-oauth-client-webhook-configuration`})}),_jsx(_components.td,{children:`Creates a webhook configuration for an OAuth client to receive real-time event notifications from Cal.com.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-attributes`})}),_jsx(_components.td,{children:`Creates a new custom attribute for an existing organization, used to enhance data collection for event bookings or user profiles.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-team-form-workflow`})}),_jsx(_components.td,{children:`Tool to create a new workflow for routing forms within an organization team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-organization-webhook-by-org-id`})}),_jsx(_components.td,{children:`Creates a webhook for an organization that sends HTTP POST notifications to a specified URL when triggered by events (e.g., booking created, cancelled, meeting started).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-or-update-team-profile`})}),_jsx(_components.td,{children:`Creates a new team profile, or updates one if a ‘slug’ matches, customizing branding, scheduling, privacy, and operational details.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-phone-call-event`})}),_jsx(_components.td,{children:`Schedules a phone call event in Cal.com using existing eventType, organization, and team IDs; this action only registers the event details and does…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-phone-call-for-event-type`})}),_jsx(_components.td,{children:`Configures Cal.ai phone call automation for a team event type, enabling AI-powered outbound calls for appointment reminders or custom conversations.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-event-type`})}),_jsxs(_components.td,{children:[`Creates a new event type for a specified team in Cal.com; ensure `,_jsx(_components.code,{children:`teamId`}),`, any provided `,_jsx(_components.code,{children:`scheduleId`}),`, `,_jsx(_components.code,{children:`hosts.userId`}),`, and `,_jsx(_components.code,{children:`destinationCalendar`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-event-types-with-custom-options`})}),_jsxs(_components.td,{children:[`Creates a highly customizable Cal.com team event type with extensive scheduling, booking, and host assignment options; `,_jsx(_components.code,{children:`schedulingType`}),` is required…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-in-organization`})}),_jsx(_components.td,{children:`Creates a new team with customizable attributes within an existing and accessible Cal.com organization specified by orgId.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-invite-link`})}),_jsx(_components.td,{children:`Creates a shareable invite link for a Cal.com team that allows new members to join.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-team-membership-with-role`})}),_jsxs(_components.td,{children:[`Adds a user to a team with a specified role, acceptance status, and impersonation settings; ensure `,_jsx(_components.code,{children:`teamId`}),` and `,_jsx(_components.code,{children:`userId`}),` refer to existing, valid entities.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-user-availability-schedule`})}),_jsxs(_components.td,{children:[`Creates a Cal.com user availability schedule, defining its name, timezone, weekly recurring availability, and specific date overrides; if `,_jsx(_components.code,{children:`isDefault`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-user-schedule-in-organization`})}),_jsx(_components.td,{children:`Creates a new schedule defining a user’s availability with weekly slots and date-specific overrides in an organization; setting ‘isDefault’ to true…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`create-webhook-for-event-type`})}),_jsxs(_components.td,{children:[`Creates a webhook for an existing `,_jsx(_components.code,{children:`eventTypeId`}),` in Cal.com, sending notifications for specified `,_jsx(_components.code,{children:`triggers`}),` to a `,_jsx(_components.code,{children:`subscriberUrl`}),` that handles POST requests.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`decline-booking-with-reason`})}),_jsx(_components.td,{children:`Declines a pending booking using its bookingUid, optionally with a reason; this action is irreversible and applies only to bookings awaiting confirmation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-all-team-event-type-webhooks`})}),_jsx(_components.td,{children:`Permanently deletes all webhooks associated with a specific team event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-conference-app-connection`})}),_jsx(_components.td,{children:`Disconnects the specified conferencing application (e.g., ‘zoom’, ‘google_meet’) for the Cal.com account, immediately terminating any ongoing call or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-destination-calendar-by-id`})}),_jsx(_components.td,{children:`Tool to remove an existing destination calendar by its unique ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-event-type-by-id`})}),_jsx(_components.td,{children:`Permanently deletes an existing event type by its ID, which invalidates its scheduling links; the operation is irreversible, and while existing…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-event-type-in-team`})}),_jsx(_components.td,{children:`Permanently removes an event type’s configuration from a team’s scheduling options (e.g., for cleanup); this action is irreversible and requires the…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-membership-in-team`})}),_jsx(_components.td,{children:`Use to permanently remove a user’s membership from a specific team within an organization, which revokes their team-associated access but does not…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-oauth-client-user`})}),_jsx(_components.td,{children:`Permanently removes a managed user’s association with an OAuth client without deleting their Cal.com account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-oauth-client-webhook`})}),_jsx(_components.td,{children:`Permanently deletes a specific webhook for an OAuth client in Cal.com Platform API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-attribute`})}),_jsxs(_components.td,{children:[`Permanently deletes an existing attribute (specified by `,_jsx(_components.code,{children:`attributeId`}),`) from an existing organization (specified by `,_jsx(_components.code,{children:`orgId`}),`); this action is…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-attribute-option`})}),_jsx(_components.td,{children:`Permanently deletes a specified option from an organization’s attribute.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-organization-membership`})}),_jsx(_components.td,{children:`Irreversibly deletes a user’s membership from an organization, removing all associated access and permissions; the response confirms deletion without…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-org-webhook`})}),_jsx(_components.td,{children:`Permanently deletes an organization-level webhook by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-schedule-by-id`})}),_jsx(_components.td,{children:`Permanently deletes a specific schedule using its unique identifier, which must correspond to an existing schedule.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-selected-calendars`})}),_jsx(_components.td,{children:`Removes a specified, currently selected calendar from the user’s active list within the application, without deleting it from the external provider.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-selected-slot`})}),_jsxs(_components.td,{children:[`Deletes a previously selected time slot from the Cal schedule using its `,_jsx(_components.code,{children:`uid`}),`; the slot must exist and this action is irreversible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-by-id`})}),_jsxs(_components.td,{children:[`Permanently and irreversibly deletes an existing team and all its associated data from the Cal system, using the team’s unique `,_jsx(_components.code,{children:`teamId`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-event-type-in-organization`})}),_jsx(_components.td,{children:`Permanently removes a team event type from an organization’s scheduling configuration.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-from-organization`})}),_jsx(_components.td,{children:`Permanently and irreversibly deletes a specific team from a Cal.com organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-team-memberships-by-id`})}),_jsx(_components.td,{children:`Irreversibly removes a user’s team membership in the Cal application, revoking access to that specific team; the user’s overall Cal account remains active.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-user-attribute-option`})}),_jsx(_components.td,{children:`Unassigns a specific attribute option from a user within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-user-from-organization`})}),_jsx(_components.td,{children:`Permanently removes a user from a specific organization (user’s system-wide account is unaffected), revoking their access rights therein; this action…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-user-schedule`})}),_jsxs(_components.td,{children:[`Permanently deletes a specific user’s schedule, provided the organization, user, and schedule (identified by `,_jsx(_components.code,{children:`orgId`}),`, `,_jsx(_components.code,{children:`userId`}),`, and `,_jsx(_components.code,{children:`scheduleId`}),`) exist.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-webhook-by-id`})}),_jsxs(_components.td,{children:[`Permanently deletes an existing webhook by its `,_jsx(_components.code,{children:`webhookId`}),`, stopping future notifications; this action is irreversible.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-webhook-for-event-type`})}),_jsx(_components.td,{children:`Permanently deletes a specific webhook for an event type, halting its real-time notifications; this operation is irreversible and leaves the event…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`delete-webhooks-for-event-type`})}),_jsxs(_components.td,{children:[`Call this to irreversibly delete all webhooks for a specific `,_jsx(_components.code,{children:`eventTypeId`}),` if the event type exists; details of deleted webhooks are not returned.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`disconnect-calendar-using-credential-id`})}),_jsx(_components.td,{children:`Disconnects a calendar integration by its provider name and credential ID, irreversibly revoking Cal’s access; external calendar data remains unaffected.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-attendee-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing attendee in a Cal.com booking. Use when you need to update attendee details such as name, email, or timezone.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-availability-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing availability by ID on Cal.com. Use when you need to update the days, start time, end time, or schedule association of an existing availability.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-booking-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing booking by its ID. Use when you need to update booking details such as title, description, status, or time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-event-type-by-id`})}),_jsx(_components.td,{children:`Tool to edit an existing Cal.com event type by ID. Use when you need to update event type settings like title, description, duration, locations, or…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`edit-selected-calendar-by-id`})}),_jsx(_components.td,{children:`Tool to edit a selected calendar by its composite ID in Cal.com.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-all-bookings`})}),_jsx(_components.td,{children:`Fetches a list of bookings, optionally filtered by status, attendee, date range, or by event/team IDs (which must belong to/include the authenticated…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-event-type-details`})}),_jsx(_components.td,{children:`Fetches all configuration settings and characteristics for a single event type (identified by orgId, teamId, and eventTypeId), which must exist and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-organization-attribute-by-id`})}),_jsx(_components.td,{children:`Retrieves a specific attribute of an organization, useful for fetching a single data point instead of the entire organization record.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-provider-access-token`})}),_jsxs(_components.td,{children:[`Fetches an OAuth access token for the specified `,_jsx(_components.code,{children:`clientId`}),` to authenticate API calls; this action only retrieves the token, not managing scheduling or calendar events.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-schedule-by-id`})}),_jsxs(_components.td,{children:[`Fetches comprehensive details for a specific, existing schedule using its `,_jsx(_components.code,{children:`scheduleId`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-user-schedule-by-org-id`})}),_jsx(_components.td,{children:`Retrieves a specific user’s schedule within an organization, returning availability windows, timezone settings, and date-specific overrides.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`fetch-webhook-by-event-type-id`})}),_jsxs(_components.td,{children:[`Retrieves details for a single, specific webhook using its `,_jsx(_components.code,{children:`webhookId`}),` and associated `,_jsx(_components.code,{children:`eventTypeId`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`force-refresh-user-oauth-client`})}),_jsx(_components.td,{children:`Forces an immediate refresh of OAuth tokens for a Platform managed user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-all-timezones`})}),_jsx(_components.td,{children:`Retrieves all supported time zone identifiers (e.g., ‘America/New_York’, ‘Europe/London’) and their associated metadata, excluding specific DST…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-available-slots-info`})}),_jsx(_components.td,{children:`Retrieves available time slots for scheduling by considering existing bookings and availability, based on criteria like a specified time range and event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-booking-reference-by-id`})}),_jsx(_components.td,{children:`Tool to find a specific booking reference by its ID. Use when you need to retrieve details about a single booking reference that links a booking to…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-booking-references`})}),_jsx(_components.td,{children:`Retrieves external references for a specific booking within an organization’s team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-conference-oauth-authorization-url`})}),_jsxs(_components.td,{children:[`Generates an OAuth 2.0 authorization URL for a supported conferencing `,_jsx(_components.code,{children:`app`}),` to initiate or refresh its integration with Cal.com.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-default-schedule-details`})}),_jsx(_components.td,{children:`Retrieves the Cal system’s global default schedule configuration, not custom or user-specific ones.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-destination-calendars`})}),_jsx(_components.td,{children:`Tool to retrieve all destination calendars configured for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-type-by-team-id`})}),_jsx(_components.td,{children:`Retrieves a specific event type by its ID, requiring that the event type is associated with the given team ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-event-type-private-links`})}),_jsx(_components.td,{children:`Retrieves all private booking links for a specific event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-google-calendar-oauth-authentication-url`})}),_jsx(_components.td,{children:`Generates the initial Google Calendar OAuth 2.0 authorization URL for user redirection to begin the authentication and authorization process.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-oauth-clients-user`})}),_jsx(_components.td,{children:`Retrieves all managed users associated with a Platform OAuth client.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-attribute-assigned-options`})}),_jsx(_components.td,{children:`Retrieves all assigned attribute options for a specific attribute within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-attribute-assigned-options-by-slug`})}),_jsx(_components.td,{children:`Tool to retrieve all assigned attribute options for a specific attribute by its slug within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-id`})}),_jsx(_components.td,{children:`Retrieves the organization ID associated with the currently authenticated user from the Cal.com /v2/me endpoint.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-schedules`})}),_jsx(_components.td,{children:`Retrieves availability schedules for an organization. Returns schedules that define when users are available for bookings, including working hours…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-teams-event-types`})}),_jsxs(_components.td,{children:[`Retrieves event types, including names, durations, and custom settings for team scheduling, for all teams within an existing organization specified by `,_jsx(_components.code,{children:`orgId`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-team-workflows`})}),_jsx(_components.td,{children:`Retrieves workflows configured for a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-organization-user-schedules`})}),_jsx(_components.td,{children:`Retrieves all availability schedules configured for a specific user within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-private-links`})}),_jsx(_components.td,{children:`Get all private links for a team event type. Use this to retrieve both time-based (with expiration) and usage-based (with usage limits) private links for scheduling.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-schedule-for-user-in-team`})}),_jsx(_components.td,{children:`Retrieves all availability schedules for a specific user within a team and organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-selected-calendar-by-id`})}),_jsx(_components.td,{children:`Tool to retrieve a selected calendar by its compound ID (userId_integration_externalId).`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-stripe-connect-info`})}),_jsx(_components.td,{children:`Retrieves Stripe Connect account details (ID, charges/payouts status, verification, settings) for the user’s linked Cal.com account; response may be…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-stripe-connect-url`})}),_jsx(_components.td,{children:`Tool to get Stripe Connect authorization URL for a team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-bookings`})}),_jsx(_components.td,{children:`Retrieves all bookings for a specified team, optionally filtered by status, attendee details, date ranges, or event type IDs, with support for pagination and sorting.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-default-conferencing-app`})}),_jsx(_components.td,{children:`Retrieves the default conferencing application configured for a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-details-by-org-id-and-team-id`})}),_jsx(_components.td,{children:`Retrieves comprehensive details for a specific team within an organization, including team metadata, configuration settings, branding options, and…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-event-type-webhook`})}),_jsx(_components.td,{children:`Retrieves details for a specific webhook configured on a team event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-event-type-webhooks`})}),_jsx(_components.td,{children:`Retrieves all webhooks configured for a specific team event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-information-by-team-id`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific Cal.com team by its ID.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-routing-forms`})}),_jsx(_components.td,{children:`Retrieves routing forms for a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-team-schedules`})}),_jsx(_components.td,{children:`Retrieves availability schedules for all members of a specific team within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-teams-list`})}),_jsx(_components.td,{children:`Retrieves all teams the user belongs to, including their names and members.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-verified-phone-numbers`})}),_jsx(_components.td,{children:`Retrieves a paginated list of verified phone numbers for a specific organization team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`get-webhook-by-id`})}),_jsx(_components.td,{children:`Retrieves details for an existing and accessible webhook by its ID; this is a read-only operation.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`handle-conferencing-oauth-callback-for-app`})}),_jsxs(_components.td,{children:[`Processes an OAuth 2.0 callback for a conferencing `,_jsx(_components.code,{children:`app`}),`, exchanging the `,_jsx(_components.code,{children:`code`}),` and `,_jsx(_components.code,{children:`state`}),` for access credentials; ensure an OAuth flow was previously initiated.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-attendees`})}),_jsx(_components.td,{children:`Tool to retrieve all attendees from Cal.com. Use when you need to get a complete list of all attendees across all bookings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-booking-references`})}),_jsxs(_components.td,{children:[`Fetches one page of booking references in Cal.com. The Cal.com v2 API does not expose `,_jsx(_components.code,{children:`/booking-references`}),` for Bearer-token auth, so this action…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-event-types`})}),_jsxs(_components.td,{children:[`Retrieves Cal event types, filterable by `,_jsx(_components.code,{children:`username`}),` (required if `,_jsx(_components.code,{children:`eventSlug`}),` is provided), multiple `,_jsx(_components.code,{children:`usernames`}),`, or organization details (`,_jsx(_components.code,{children:`orgSlug`}),` or `,_jsx(_components.code,{children:`orgId`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-organization-memberships`})}),_jsx(_components.td,{children:`Retrieves all memberships for a given organization, including user details, roles, status, and membership dates.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`list-team-event-types-by-org-and-team-id`})}),_jsx(_components.td,{children:`Retrieves all event types for a specific team within an organization, optionally filtering by a specific event slug.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`mark-booking-absent-for-uid`})}),_jsx(_components.td,{children:`Marks the host and/or specified attendees as absent for an existing booking, typically used after a scheduled event to record no-shows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`modify-organization-membership-by-id`})}),_jsxs(_components.td,{children:[`Updates an organization membership’s status (accepted), role, or impersonation settings, identified by `,_jsx(_components.code,{children:`orgId`}),` and `,_jsx(_components.code,{children:`membershipId`}),` in the path…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`modify-org-attribute-by-id`})}),_jsxs(_components.td,{children:[`Partially updates an organization attribute using `,_jsx(_components.code,{children:`orgId`}),` and `,_jsx(_components.code,{children:`attributeId`}),`, allowing modification of its name, slug, type, or enabled status…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-organization-attribute-option`})}),_jsx(_components.td,{children:`Partially updates a specific option for an organization’s attribute, modifying its ‘value’ and/or ‘slug’; at least one of ‘value’ or ‘slug’ must be provided.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-organization-user-details`})}),_jsx(_components.td,{children:`Partially updates details for a user that exists within the specified organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-team-details-by-id`})}),_jsxs(_components.td,{children:[`Updates specified details for an existing team identified by `,_jsx(_components.code,{children:`teamId`}),`; unspecified fields remain unchanged.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`patch-webhook-event-type`})}),_jsx(_components.td,{children:`Updates configuration (e.g., payload template, active status, URL, triggers, secret) for an existing webhook tied to a specific event type.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-calendar-credentials`})}),_jsx(_components.td,{children:`Use to submit/update authentication credentials (passed in the request body) for an existing calendar, enabling Cal to connect with external calendar…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-conferencing-app-connect`})}),_jsx(_components.td,{children:`Connects or reconnects Cal.com with a specified conferencing application to enable future virtual meeting scheduling, but does not itself create or schedule meetings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-new-booking-request`})}),_jsx(_components.td,{children:`Creates a new booking for an event type at a specified start time.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-org-attribute-option-by-user`})}),_jsxs(_components.td,{children:[`Assigns an existing attribute option (using `,_jsx(_components.code,{children:`attributeOptionId`}),`) or creates a new one (using `,_jsx(_components.code,{children:`value`}),`) for a user, linking it to a specified…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-selected-calendars`})}),_jsxs(_components.td,{children:[`Links a new external calendar or updates an existing link to one, enabling synchronization with the Cal application by specifying the `,_jsx(_components.code,{children:`integration`}),`…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-user-to-organization`})}),_jsxs(_components.td,{children:[`Adds a new user to an existing organization (identified by `,_jsx(_components.code,{children:`orgId`}),` in path), requiring user’s `,_jsx(_components.code,{children:`email`}),` and allowing extensive optional profile customization.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`post-webhook-event`})}),_jsx(_components.td,{children:`Creates a new Cal.com webhook subscription to send real-time notifications for specified calendar events (like bookings, meetings, forms) to a…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reassign-booking-to-another-user`})}),_jsx(_components.td,{children:`Reassigns an existing booking to a specified user. Requires cal-api-version 2024-08-13.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reassign-booking-with-uid`})}),_jsx(_components.td,{children:`Reassigns the specified booking to a new team member, who is determined by the system rather than being specified in the request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`refresh-oauth-token-for-client-id`})}),_jsxs(_components.td,{children:[`Refreshes an OAuth access token for a specified `,_jsx(_components.code,{children:`clientId`}),` and managed user using their `,_jsx(_components.code,{children:`refreshToken`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`request-email-verification-code`})}),_jsx(_components.td,{children:`Request an email verification code for a team’s verified resources.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reschedule-booking-by-uid`})}),_jsxs(_components.td,{children:[`Reschedules an existing booking (identified by `,_jsx(_components.code,{children:`bookingUid`}),`) to a new time.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`reserve-slot-for-event`})}),_jsx(_components.td,{children:`Temporarily reserves an available time slot for an existing and bookable event type, useful for high-demand slots to prevent double-bookings while…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-attribute-options-for-org`})}),_jsx(_components.td,{children:`Retrieves all available options for a specific attribute within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-booking-details-by-uid`})}),_jsxs(_components.td,{children:[`Fetches comprehensive details for an existing booking, identified by its `,_jsx(_components.code,{children:`bookingUid`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-calendar-busy-times`})}),_jsxs(_components.td,{children:[`To find busy calendar slots for scheduling/conflict detection, call this with a valid `,_jsx(_components.code,{children:`credentialId`}),`, an `,_jsx(_components.code,{children:`externalId`}),` accessible by it, and a…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-calendar-list`})}),_jsx(_components.td,{children:`Retrieves a list of all calendar summaries (no event details) associated with the authenticated user’s account.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-current-team-for-organization`})}),_jsxs(_components.td,{children:[`Retrieves details of the team(s) for the currently authenticated user within the specified organization `,_jsx(_components.code,{children:`orgId`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-default-conferencing-settings`})}),_jsx(_components.td,{children:`Retrieves an account’s or organization’s read-only default conferencing settings in Cal.com (e.g., video platform, meeting duration) to inform event…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-event-type-by-id`})}),_jsx(_components.td,{children:`Retrieves comprehensive details for a specific, existing Cal.com event type using its unique ID; this is a read-only action and does not return…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-membership-from-organization`})}),_jsx(_components.td,{children:`Retrieves detailed information about a specific membership within a particular organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-my-information`})}),_jsx(_components.td,{children:`Retrieves the authenticated user’s core profile information (e.g., name, email, timezone); does not retrieve related data like calendar events or schedules.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-oauth-client-user-by-id`})}),_jsx(_components.td,{children:`Retrieves detailed profile information for a specific managed user associated with an OAuth client.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-oauth-client-webhook-by-id`})}),_jsx(_components.td,{children:`Retrieves detailed configuration for a specific webhook by ID from a Platform OAuth client.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-attributes`})}),_jsxs(_components.td,{children:[`Retrieves detailed attributes (e.g., configurations, settings, metadata) for an organization, identified by its `,_jsx(_components.code,{children:`orgId`}),`, which must correspond to an…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-attributes-options`})}),_jsx(_components.td,{children:`Retrieves all attribute options assigned to a specific user within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-webhook-by-id`})}),_jsxs(_components.td,{children:[`Retrieves detailed information, including configuration and status, for a specific webhook by its ID (`,_jsx(_components.code,{children:`webhookId`}),`) within a given organization (`,_jsx(_components.code,{children:`orgId`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-organization-webhooks-by-org-id`})}),_jsx(_components.td,{children:`Retrieves all webhooks configured for a specific organization, returning an array of webhook objects with their configuration details (ID, triggers…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-provider-details`})}),_jsx(_components.td,{children:`Verifies and retrieves details for an OAuth client (provider) in Cal.com’s Platform API.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-schedules-list`})}),_jsx(_components.td,{children:`Retrieve all availability schedules for the authenticated Cal.com user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-details-in-organization`})}),_jsx(_components.td,{children:`Retrieves a paginated list of teams and their details for a specific organization ID; individual team member details or schedules are not included.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-event-types`})}),_jsx(_components.td,{children:`Retrieves event types for a team within the Cal scheduling system; this action does not provide details on scheduled instances or member availability.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-membership-by-id`})}),_jsx(_components.td,{children:`Retrieves detailed information for a specific team membership by its ID within an organization’s team.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-membership-details`})}),_jsx(_components.td,{children:`Retrieves detailed attributes for a specific team membership by its ID and the team ID, such as member information, role, and status; does not list all team members.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-memberships`})}),_jsx(_components.td,{children:`Retrieves all memberships for a team, including member details, roles (MEMBER/OWNER/ADMIN), and invitation acceptance status.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-team-memberships-for-organization`})}),_jsx(_components.td,{children:`Retrieves all user memberships for a specific team within an organization, including each member’s role (OWNER, ADMIN, MEMBER), acceptance status…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-users-in-organization`})}),_jsxs(_components.td,{children:[`Retrieves users associated with a specific organization ID, excluding individual scheduling or calendar data; the `,_jsx(_components.code,{children:`orgId`}),` must be a valid identifier…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-v2-conferencing-info`})}),_jsx(_components.td,{children:`Retrieves an authenticated Cal user’s or organization’s video conferencing configurations, capabilities, and installed apps, useful for understanding…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-webhook-details-for-oauth-client`})}),_jsx(_components.td,{children:`Retrieves all webhook configurations for a specific OAuth client with optional pagination.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-webhooks-for-event-type`})}),_jsx(_components.td,{children:`Retrieves a paginated list of webhooks (including URLs, subscribed events, and status) for a specified, existing event type ID, useful for auditing…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retrieve-webhooks-list`})}),_jsx(_components.td,{children:`Retrieves a paginated list of webhooks from the user’s Cal scheduling system account, which are used for real-time notifications on events like new…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`save-calendar-entry`})}),_jsx(_components.td,{children:`Saves or updates a calendar’s settings using a GET request, typically for data already on the server or simple updates via query parameters.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`save-calendar-ics-feeds`})}),_jsx(_components.td,{children:`Imports and saves one or more publicly accessible external iCalendar (ICS) feed URLs into the Cal.com calendar system.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`save-oauth-credentials-via-gapi`})}),_jsxs(_components.td,{children:[`Completes the Google Calendar OAuth 2.0 flow by exchanging the `,_jsx(_components.code,{children:`code`}),` and `,_jsx(_components.code,{children:`state`}),` (received from Google’s redirect after user consent) for access and refresh tokens.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`save-stripe-details`})}),_jsxs(_components.td,{children:[`Completes the Stripe OAuth flow by saving Stripe details; call this when a user is redirected back from Stripe with an authorization `,_jsx(_components.code,{children:`code`}),` and `,_jsx(_components.code,{children:`state`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`set-default-conferencing-app`})}),_jsx(_components.td,{children:`Sets the specified, valid, and configured conferencing application as the default for new meetings for the authenticated user.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-destination-calendar-integration`})}),_jsxs(_components.td,{children:[`Updates the destination calendar for syncing events, using `,_jsx(_components.code,{children:`integration`}),` and `,_jsx(_components.code,{children:`externalId`}),` (typically from `,_jsx(_components.code,{children:`/calendars`}),` endpoint).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-oauth-client-user-settings`})}),_jsxs(_components.td,{children:[`Updates specified profile and scheduling preference fields for a user associated with an OAuth client; `,_jsx(_components.code,{children:`defaultScheduleId`}),`, if provided, must be an…`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-oauth-client-webhook`})}),_jsx(_components.td,{children:`Updates specified properties of an existing webhook for an OAuth client; omitted fields remain unchanged.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-private-link`})}),_jsx(_components.td,{children:`Updates a private link for a team event type within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-schedule-by-id`})}),_jsxs(_components.td,{children:[`Updates an existing schedule by its ID, allowing partial modification of properties; providing `,_jsx(_components.code,{children:`availability`}),` or `,_jsx(_components.code,{children:`overrides`}),` replaces them entirely.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-event-type`})}),_jsx(_components.td,{children:`Tool to update a team event type in Cal.com. Use when modifying settings for a team’s event type such as duration, description, scheduling…`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-event-type-webhook`})}),_jsx(_components.td,{children:`Updates a webhook for a team event type. Use when you need to modify webhook configuration like active status, subscriber URL, triggers, or payload template.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-information-by-id`})}),_jsxs(_components.td,{children:[`Updates an existing team’s information by its ID within a specified organization; the `,_jsx(_components.code,{children:`slug`}),`, if provided, must be unique within the organization.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-membership-by-id`})}),_jsx(_components.td,{children:`Updates properties of an existing team membership. Supports partial updates - only provided fields are modified while others remain unchanged.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-team-membership-properties`})}),_jsx(_components.td,{children:`Updates attributes like acceptance status, role, or impersonation settings for an existing team membership within an organization.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-profile-details`})}),_jsx(_components.td,{children:`Updates the profile information and preferences for the authenticated user, affecting only the fields provided in the request.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-user-schedule-in-organization`})}),_jsx(_components.td,{children:`Modifies an existing schedule for a specified user within an organization by updating only the provided fields; the organization, user, and schedule must already exist.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-webhook-by-id`})}),_jsxs(_components.td,{children:[`Updates an existing Cal.com webhook by its `,_jsx(_components.code,{children:`webhookId`}),`, allowing partial modification of its attributes; only explicitly provided fields will be changed.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`update-webhook-for-organization`})}),_jsx(_components.td,{children:`Updates an existing webhook for an organization. Use this to modify webhook settings such as the subscriber URL, activation status, event triggers…`})]})]})]})}),`\n`,_jsx(_components.p,{children:_jsx(_components.a,{href:`https://app.boxd.sh/integrations/detail/cal`,children:`Open Cal.com in the console →`})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":"github-dark"},"config":{},"pageMetadata":{"title":"Cal.com","sidebarTitle":"Cal.com","description":"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process","icon":"/images/logos/cal.svg","href":"/guides/integrations/catalog/cal","hidden":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect it","slug":"connect-it","depth":2,"children":[]},{"title":"Use it","slug":"use-it","depth":2,"children":[]},{"title":"Common tools","slug":"common-tools","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/azin/9834acaadccd69b1/umami.js"],"subdomain":"azin","siteName":"boxd","title":"Cal.com - boxd","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-31T18:21:34.307Z","originalFileLocation":"guides/integrations/catalog/cal.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"dark\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\">\u003cmeta data-mint-head name=\"application-name\" content=\"boxd\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Cal.com - boxd\">\u003cmeta data-mint-head property=\"og:description\" content=\"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"boxd\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.boxd.sh/guides/integrations/catalog/cal\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=Cal.com\u0026amp;description=Cal+simplifies+meeting+coordination+by+providing+shareable+booking+pages%2C+calendar+syncing%2C+and+availability+management+to+streamline+the+scheduling+process\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=d862835cf03493d61ba42e783851cbab963088212149966a1940dfee8f9adefe\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Cal.com - boxd\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://azin.mintlify.app/_mintlify/api/og/v2?division=Integration+catalog\u0026amp;title=Cal.com\u0026amp;description=Cal+simplifies+meeting+coordination+by+providing+shareable+booking+pages%2C+calendar+syncing%2C+and+availability+management+to+streamline+the+scheduling+process\u0026amp;theme=b6c8d85c73e3cfdb926452ee\u0026amp;signature=d862835cf03493d61ba42e783851cbab963088212149966a1940dfee8f9adefe\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/azin/0lYJdhmGbAzDHwiB/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"boxd\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#f4f4f5\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.boxd.sh/guides/integrations/catalog/cal\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/guides/integrations/catalog/cal.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.boxd.sh/#organization\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/azin/psRZbQh2QwMUVL3U/images/logo-with-text-dark.svg?fit=max\u0026auto=format\u0026n=psRZbQh2QwMUVL3U\u0026q=85\u0026s=e3f90c356edebf3b4ff44741b4c3fc65\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.boxd.sh#website\",\"name\":\"boxd\",\"url\":\"https://docs.boxd.sh\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/cal#webpage\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/cal\",\"name\":\"Cal.com\",\"description\":\"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\",\"dateModified\":\"2026-08-31T18:21:34.307Z\",\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"},\"breadcrumb\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/cal#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/cal#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations and automations\",\"item\":\"https://docs.boxd.sh/guides/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Integration catalog\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/airtable\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cal.com\",\"item\":\"https://docs.boxd.sh/guides/integrations/catalog/cal\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/cal#article\",\"headline\":\"Cal.com\",\"name\":\"Cal.com\",\"description\":\"Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process\",\"url\":\"https://docs.boxd.sh/guides/integrations/catalog/cal\",\"mainEntityOfPage\":{\"@id\":\"https://docs.boxd.sh/guides/integrations/catalog/cal#webpage\"},\"dateModified\":\"2026-08-31T18:21:34.307Z\",\"publisher\":{\"@id\":\"https://docs.boxd.sh/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.boxd.sh#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"boxd\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"boxd","nav":{"global":null,"groups":[{"group":"Getting started","pages":[{"title":"Overview","sidebarTitle":"Overview","mode":"wide","icon":"house","href":"/index"},{"title":"Quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/quickstart"}]},{"group":"Guides","pages":[{"title":"Fork","sidebarTitle":"Fork","icon":"git-fork","href":"/guides/fork"},{"title":"Snapshots","sidebarTitle":"Snapshots","icon":"layers","href":"/guides/snapshots"},{"title":"Checkpoints","sidebarTitle":"Checkpoints","icon":"circle-play","href":"/guides/checkpoints"},{"title":"Disks","sidebarTitle":"Disks","icon":"hard-drive","href":"/guides/disks"},{"title":"Suspend, resume, and hibernate","sidebarTitle":"Suspend, resume, and hibernate","icon":"moon","href":"/guides/suspend-resume"},{"title":"Bot protection","sidebarTitle":"Bot protection","icon":"shield-check","href":"/guides/bot-protection"},{"title":"Delete after","sidebarTitle":"Delete after","icon":"timer","href":"/guides/delete-after"},{"title":"Self-delete","sidebarTitle":"Self-delete","icon":"trash","href":"/guides/self-delete"},{"title":"HTTPS","sidebarTitle":"HTTPS","icon":"lock","href":"/guides/https"},{"title":"Proxies","sidebarTitle":"Proxies","icon":"route","href":"/guides/proxies"},{"title":"Disaster recovery","sidebarTitle":"Disaster recovery","icon":"life-buoy","href":"/guides/disaster-recovery"},{"title":"Snapshot your app","sidebarTitle":"Snapshot your app","icon":"box","href":"/guides/snapshot-your-app"},{"title":"Machine sharing","sidebarTitle":"Machine sharing","icon":"share-2","href":"/guides/share-a-vm"},{"title":"Organizations and teams","sidebarTitle":"Organizations and teams","icon":"users","href":"/guides/organizations"},{"title":"Machine specs","sidebarTitle":"Machine specs","icon":"blocks","href":"/guides/machine-specs"},{"title":"Machine to machine","sidebarTitle":"Machine to machine","icon":"share-2","href":"/guides/vm-to-vm"},{"title":"Port forwarding","sidebarTitle":"Port forwarding","icon":"network","href":"/guides/port-forwarding"},{"title":"Custom domains","sidebarTitle":"Custom domains","icon":"globe","href":"/guides/custom-domains"},{"title":"Tailscale","sidebarTitle":"Tailscale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tailscale.svg","href":"/guides/tailscale"},{"title":"NetBird","sidebarTitle":"NetBird","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/netbird.svg","href":"/guides/netbird"},{"title":"Env vars and secrets","sidebarTitle":"Env vars and secrets","icon":"lock","href":"/guides/env-secrets"},{"group":"Egress control","icon":"shield","root":{"title":"Egress control","sidebarTitle":"Egress control","icon":"shield","href":"/guides/egress"},"pages":[{"title":"Egress allowlist","sidebarTitle":"Allowlist","icon":"list-checks","href":"/guides/egress-allowlist"}]},{"title":"Client utilities","sidebarTitle":"Client utilities","icon":"laptop","href":"/guides/client-utilities"},{"title":"Launch a browser","sidebarTitle":"Launch a browser","icon":"app-window","href":"/guides/launch-a-browser"},{"title":"Desktop","sidebarTitle":"Desktop","icon":"monitor","href":"/guides/desktop"},{"title":"Mobile","sidebarTitle":"Mobile","icon":"smartphone","href":"/guides/mobile"},{"title":"Run Docker","sidebarTitle":"Run Docker","icon":"container","href":"/guides/run-docker"},{"title":"File operations","sidebarTitle":"File operations","icon":"folder","href":"/guides/file-operations"},{"title":"Filesystem API","sidebarTitle":"Filesystem API","icon":"folder-tree","href":"/guides/machine-filesystem"},{"title":"Resources and limits","sidebarTitle":"Resources and limits","icon":"gauge","href":"/guides/resources"}]},{"group":"Integrations and automations","pages":[{"group":"Basics","pages":[{"title":"Integrations and automations","sidebarTitle":"Overview","icon":"workflow","href":"/guides/integrations/overview"},{"title":"Integrations quickstart","sidebarTitle":"Quickstart","icon":"circle-play","href":"/guides/integrations/quickstart"}]},{"title":"Connections","sidebarTitle":"Connections","description":"Connect an account once, for yourself or for your whole organization, and your machines and scripts can act as it.","icon":"route","href":"/guides/integrations/connections"},{"group":"Integration catalog","hidden":true,"pages":[{"title":"Airtable","sidebarTitle":"Airtable","description":"Airtable merges spreadsheet functionality with database power, enabling teams to organize projects, track tasks, and collaborate through customizable views, automation, and integra","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/airtable.svg","href":"/guides/integrations/catalog/airtable"},{"title":"Amplitude","sidebarTitle":"Amplitude","description":"Amplitude gives you the self-serve tools and real-time data to make products and experiences that win no matter what","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/amplitude.svg","href":"/guides/integrations/catalog/amplitude"},{"title":"Apollo","sidebarTitle":"Apollo","description":"Apollo provides CRM and lead generation capabilities, helping businesses discover contacts, manage outreach, and track sales pipelines for consistent customer relationship developm","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/apollo.svg","href":"/guides/integrations/catalog/apollo"},{"title":"Asana","sidebarTitle":"Asana","description":"Tool to help teams organize, track, and manage their work","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/asana.svg","href":"/guides/integrations/catalog/asana"},{"title":"Attio","sidebarTitle":"Attio","description":"Attio is a fully customizable workspace for your team's relationships and workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/attio.svg","href":"/guides/integrations/catalog/attio"},{"title":"Bitbucket","sidebarTitle":"Bitbucket","description":"Bitbucket is a Git-based code hosting and collaboration platform supporting private and public repositories, enabling teams to manage and review code through pull requests and inte","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/bitbucket.svg","href":"/guides/integrations/catalog/bitbucket"},{"title":"Box","sidebarTitle":"Box","description":"Box is a cloud content management platform for secure file storage, sharing, collaboration, and governance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/box.svg","href":"/guides/integrations/catalog/box"},{"title":"Cal.com","sidebarTitle":"Cal.com","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cal.svg","href":"/guides/integrations/catalog/cal"},{"title":"Calendly","sidebarTitle":"Calendly","description":"Calendly is an appointment scheduling tool that automates meeting invitations, availability checks, and reminders, helping individuals and teams avoid email back-and-forth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/calendly.svg","href":"/guides/integrations/catalog/calendly"},{"title":"Canva","sidebarTitle":"Canva","description":"Canva offers a drag-and-drop design suite for creating social media graphics, presentations, and marketing materials with prebuilt templates and a vast element library","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/canva.svg","href":"/guides/integrations/catalog/canva"},{"title":"ClickUp","sidebarTitle":"ClickUp","description":"ClickUp unifies tasks, docs, goals, and chat in a single platform, allowing teams to plan, organize, and collaborate across projects with customizable workflows","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/clickup.svg","href":"/guides/integrations/catalog/clickup"},{"title":"Cloudflare","sidebarTitle":"Cloudflare","description":"Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/cloudflare.svg","href":"/guides/integrations/catalog/cloudflare"},{"title":"Confluence","sidebarTitle":"Confluence","description":"A tool for team collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/confluence.svg","href":"/guides/integrations/catalog/confluence"},{"title":"Contentful","sidebarTitle":"Contentful","description":"Contentful is a headless CMS allowing developers to create, manage, and distribute content across multiple channels and devices with an API-first approach","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/contentful.svg","href":"/guides/integrations/catalog/contentful"},{"title":"Crisp","sidebarTitle":"Crisp","description":"Crisp is a customer messaging platform for managing conversations, contacts, operators, helpdesk content, campaigns, and workspace settings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/crisp.svg","href":"/guides/integrations/catalog/crisp"},{"title":"Dart","sidebarTitle":"Dart","description":"The ultimate AI project management tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dart.svg","href":"/guides/integrations/catalog/dart"},{"title":"Databricks","sidebarTitle":"Databricks","description":"Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/databricks.svg","href":"/guides/integrations/catalog/databricks"},{"title":"Datadog","sidebarTitle":"Datadog","description":"Datadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues and optimize performance","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/datadog.svg","href":"/guides/integrations/catalog/datadog"},{"title":"DigitalOcean","sidebarTitle":"DigitalOcean","description":"DigitalOcean is a cloud infrastructure provider offering scalable compute platforms with a user-friendly interface","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/digital_ocean.svg","href":"/guides/integrations/catalog/digital-ocean"},{"title":"Discord","sidebarTitle":"Discord","description":"An instant messaging and VoIP social platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discord.svg","href":"/guides/integrations/catalog/discord"},{"title":"Discord Bot","sidebarTitle":"Discord Bot","description":"Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/discordbot.svg","href":"/guides/integrations/catalog/discordbot"},{"title":"DocuSign","sidebarTitle":"DocuSign","description":"DocuSign provides eSignature and digital agreement solutions, enabling businesses to send, sign, track, and manage documents electronically","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/docusign.svg","href":"/guides/integrations/catalog/docusign"},{"title":"Dropbox","sidebarTitle":"Dropbox","description":"Dropbox is a cloud storage service offering file syncing, sharing, and collaboration across devices with version control and robust integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox.svg","href":"/guides/integrations/catalog/dropbox"},{"title":"Dropbox Sign","sidebarTitle":"Dropbox Sign","description":"Dropbox Sign (formerly HelloSign) offers electronic signature and document workflow solutions, simplifying how businesses collect legally binding signatures online","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dropbox_sign.svg","href":"/guides/integrations/catalog/dropbox-sign"},{"title":"Dub","sidebarTitle":"Dub","description":"Short link management platform with analytics and API for creating, managing, and tracking branded short links","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dub.svg","href":"/guides/integrations/catalog/dub"},{"title":"Dynamics 365","sidebarTitle":"Dynamics 365","description":"Dynamics 365 from Microsoft combines CRM, ERP, and productivity apps to streamline sales, marketing, customer service, and operations in one integrated platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/dynamics365.svg","href":"/guides/integrations/catalog/dynamics365"},{"title":"Eventbrite","sidebarTitle":"Eventbrite","description":"Eventbrite enables organizers to plan, promote, and manage events, selling tickets and providing attendee tools for conferences, concerts, and gatherings","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/eventbrite.svg","href":"/guides/integrations/catalog/eventbrite"},{"title":"Exa","sidebarTitle":"Exa","description":"Exa focuses on data extraction and search, helping teams gather, analyze, and visualize information from websites, APIs, or internal databases","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/exa.svg","href":"/guides/integrations/catalog/exa"},{"title":"Excel","sidebarTitle":"Excel","description":"Microsoft Excel is a powerful spreadsheet application for data analysis, calculations, and visualization, enabling users to organize and process data with formulas, charts, and piv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/excel.svg","href":"/guides/integrations/catalog/excel"},{"title":"Facebook","sidebarTitle":"Facebook","description":"Facebook is a social media and advertising platform used by individuals and businesses to connect, share content, and promote products or services","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/facebook.svg","href":"/guides/integrations/catalog/facebook"},{"title":"Figma","sidebarTitle":"Figma","description":"A collaborative interface design tool","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/figma.svg","href":"/guides/integrations/catalog/figma"},{"title":"Firebase","sidebarTitle":"Firebase","description":"Firebase Authentication client tools for project discovery, user sign-in and sign-up flows, out-of-band codes, and Secure Token refresh using a Firebase Web API Key","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/firebase.svg","href":"/guides/integrations/catalog/firebase"},{"title":"Fly.io","sidebarTitle":"Fly.io","description":"Fly.io transforms containers into micro-VMs that run on hardware in 30+ regions on six continents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/fly.svg","href":"/guides/integrations/catalog/fly"},{"title":"FreshBooks","sidebarTitle":"FreshBooks","description":"FreshBooks is a cloud-based accounting software service designed for small and medium-sized businesses, offering features like invoicing, expense tracking, and time management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshbooks.svg","href":"/guides/integrations/catalog/freshbooks"},{"title":"Freshdesk","sidebarTitle":"Freshdesk","description":"Freshdesk provides customer support software with ticketing, knowledge base, and automation features for efficient helpdesk operations and better customer experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/freshdesk.svg","href":"/guides/integrations/catalog/freshdesk"},{"title":"GitHub","sidebarTitle":"GitHub","description":"GitHub is a code hosting platform for version control and collaboration, offering Git-based repository management, issue tracking, and continuous integration features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/github.svg","href":"/guides/integrations/catalog/github"},{"title":"GitLab","sidebarTitle":"GitLab","description":"A web-based DevOps lifecycle tool that provides a Git repository manager providing wiki, issue-tracking, and CI/CD pipeline features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gitlab.svg","href":"/guides/integrations/catalog/gitlab"},{"title":"Gmail","sidebarTitle":"Gmail","description":"Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with other G Suite apps for productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gmail.svg","href":"/guides/integrations/catalog/gmail"},{"title":"Gong","sidebarTitle":"Gong","description":"Gong is a platform for video meetings, call recording, and team collaboration","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gong.svg","href":"/guides/integrations/catalog/gong"},{"title":"Google Analytics","sidebarTitle":"Google Analytics","description":"Google Analytics tracks and reports website traffic, user behavior, and conversion data, enabling marketers to optimize online performance and customer journeys","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_analytics.svg","href":"/guides/integrations/catalog/google-analytics"},{"title":"Google Classroom","sidebarTitle":"Google Classroom","description":"Google Classroom is a free web service developed by Google for schools that aims to simplify creating, distributing, and grading assignments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_classroom.svg","href":"/guides/integrations/catalog/google-classroom"},{"title":"Google Maps","sidebarTitle":"Google Maps","description":"Integrate Google Maps to access location data, geocoding, directions, and mapping services in your application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_maps.svg","href":"/guides/integrations/catalog/google-maps"},{"title":"Google Search Console","sidebarTitle":"Google Search Console","description":"Google Search Console provides tools to monitor, maintain, and troubleshoot your site's presence in Google Search results","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/google_search_console.svg","href":"/guides/integrations/catalog/google-search-console"},{"title":"Google Ads","sidebarTitle":"Google Ads","description":"Google Ads, is an online advertising platform developed by Google, where advertisers bid to display brief advertisements, service offerings, product listings, and videos to web use","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleads.svg","href":"/guides/integrations/catalog/googleads"},{"title":"Google BigQuery","sidebarTitle":"Google BigQuery","description":"Google BigQuery is a fully managed data warehouse for large-scale data analytics, offering fast SQL queries and machine learning capabilities on massive datasets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlebigquery.svg","href":"/guides/integrations/catalog/googlebigquery"},{"title":"Google Calendar","sidebarTitle":"Google Calendar","description":"Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlecalendar.svg","href":"/guides/integrations/catalog/googlecalendar"},{"title":"Google Docs","sidebarTitle":"Google Docs","description":"Google Docs is a cloud-based word processor with real-time collaboration, version history, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledocs.svg","href":"/guides/integrations/catalog/googledocs"},{"title":"Google Drive","sidebarTitle":"Google Drive","description":"Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices, with robust search and offline access","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googledrive.svg","href":"/guides/integrations/catalog/googledrive"},{"title":"Google Meet","sidebarTitle":"Google Meet","description":"Google Meet is a secure video conferencing platform that integrates with Google Workspace, facilitating remote meetings, screen sharing, and chat","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlemeet.svg","href":"/guides/integrations/catalog/googlemeet"},{"title":"Google Photos","sidebarTitle":"Google Photos","description":"Google Photos is a cloud-based photo storage and organization service offering automatic backups, AI-assisted search, and shared albums for personal and collaborative media managem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlephotos.svg","href":"/guides/integrations/catalog/googlephotos"},{"title":"Google Sheets","sidebarTitle":"Google Sheets","description":"Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesheets.svg","href":"/guides/integrations/catalog/googlesheets"},{"title":"Google Slides","sidebarTitle":"Google Slides","description":"Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googleslides.svg","href":"/guides/integrations/catalog/googleslides"},{"title":"Google Workspace","sidebarTitle":"Google Workspace","description":"Google Super App combines all Google services including Drive, Calendar, Gmail, Sheets, Analytics, Ads, and more, providing a unified platform for seamless integration and manageme","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googlesuper.svg","href":"/guides/integrations/catalog/googlesuper"},{"title":"Google Tasks","sidebarTitle":"Google Tasks","description":"Google Tasks provides a simple to-do list and task management system integrated into Gmail and Google Calendar for quick and easy tracking","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/googletasks.svg","href":"/guides/integrations/catalog/googletasks"},{"title":"Gorgias","sidebarTitle":"Gorgias","description":"Gorgias is a helpdesk and live chat platform specializing in e-commerce, offering automated support, order management, and unified customer communication","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/gorgias.svg","href":"/guides/integrations/catalog/gorgias"},{"title":"Grafana","sidebarTitle":"Grafana","description":"Open and composable observability platform for metrics, logs, and traces","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/grafana.svg","href":"/guides/integrations/catalog/grafana"},{"title":"Granola","sidebarTitle":"Granola","description":"Granola is a meeting notes app that captures transcripts and helps teams search and share conversations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/granola_mcp.svg","href":"/guides/integrations/catalog/granola"},{"title":"Greenhouse","sidebarTitle":"Greenhouse","description":"Applicant tracking and recruiting software to optimize your entire recruiting process","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/greenhouse.svg","href":"/guides/integrations/catalog/greenhouse"},{"title":"Harvest","sidebarTitle":"Harvest","description":"Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/harvest.svg","href":"/guides/integrations/catalog/harvest"},{"title":"Help Scout","sidebarTitle":"Help Scout","description":"Help Scout provides customer support software with shared inbox, knowledge base, and customer management tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/help_scout.svg","href":"/guides/integrations/catalog/help-scout"},{"title":"HubSpot","sidebarTitle":"HubSpot","description":"HubSpot is an inbound marketing, sales, and customer service platform integrating CRM, email automation, and analytics to facilitate lead nurturing and seamless customer experience","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hubspot.svg","href":"/guides/integrations/catalog/hubspot"},{"title":"Hugging Face","sidebarTitle":"Hugging Face","description":"Build, train and deploy state of the art models powered by the reference open source in machine learning","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/hugging_face.svg","href":"/guides/integrations/catalog/hugging-face"},{"title":"Instagram","sidebarTitle":"Instagram","description":"Instagram is a social media platform for sharing photos, videos, and stories","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/instagram.svg","href":"/guides/integrations/catalog/instagram"},{"title":"Intercom","sidebarTitle":"Intercom","description":"Intercom provides live chat, messaging, and customer engagement tools, enabling businesses to drive conversions, handle support, and personalize communication at scale","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/intercom.svg","href":"/guides/integrations/catalog/intercom"},{"title":"JigsawStack","sidebarTitle":"JigsawStack","description":"JigsawStack provides a suite of custom small AI models integrated into scalable infrastructure, enabling developers to build AI-powered applications efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jigsawstack.svg","href":"/guides/integrations/catalog/jigsawstack"},{"title":"Jira","sidebarTitle":"Jira","description":"A tool for bug tracking, issue tracking, and agile project management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/jira.svg","href":"/guides/integrations/catalog/jira"},{"title":"Kit","sidebarTitle":"Kit","description":"Kit is a platform that allows creators to automate tasks and developers to build apps for the Kit App Store","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/kit.svg","href":"/guides/integrations/catalog/kit"},{"title":"Klaviyo","sidebarTitle":"Klaviyo","description":"Klaviyo is a data-driven email and SMS marketing platform that allows e-commerce brands to deliver targeted messages, track conversions, and scale customer relationships","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/klaviyo.svg","href":"/guides/integrations/catalog/klaviyo"},{"title":"Linear","sidebarTitle":"Linear","description":"Linear is a streamlined issue tracking and project planning tool for modern teams, featuring fast workflows, keyboard shortcuts, and GitHub integrations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linear.svg","href":"/guides/integrations/catalog/linear"},{"title":"LinkedIn","sidebarTitle":"LinkedIn","description":"LinkedIn is a professional networking platform enabling job seekers, companies, and thought leaders to connect, share content, and discover business opportunities","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/linkedin.svg","href":"/guides/integrations/catalog/linkedin"},{"title":"Mailchimp","sidebarTitle":"Mailchimp","description":"Mailchimp is an email marketing and automation platform providing campaign templates, audience segmentation, and performance analytics to drive engagement and conversions","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mailchimp.svg","href":"/guides/integrations/catalog/mailchimp"},{"title":"Microsoft Teams","sidebarTitle":"Microsoft Teams","description":"Microsoft Teams integrates chat, video meetings, and file storage within Microsoft 365, providing virtual collaboration and communication for distributed teams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/microsoft_teams.svg","href":"/guides/integrations/catalog/microsoft-teams"},{"title":"Miro","sidebarTitle":"Miro","description":"Miro is a collaborative online whiteboard enabling teams to brainstorm ideas, design wireframes, plan workflows, and manage projects visually","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/miro.svg","href":"/guides/integrations/catalog/miro"},{"title":"Mixpanel","sidebarTitle":"Mixpanel","description":"Mixpanel is a product analytics platform tracking user interactions and engagement, providing cohort analysis, funnels, and A/B testing to improve user experiences","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mixpanel.svg","href":"/guides/integrations/catalog/mixpanel"},{"title":"Monday","sidebarTitle":"Monday","description":"monday.com is a customizable work management platform for project planning, collaboration, and automation, supporting agile, sales, marketing, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/monday.svg","href":"/guides/integrations/catalog/monday"},{"title":"Mural","sidebarTitle":"Mural","description":"Mural is a digital whiteboard platform enabling distributed teams to visually brainstorm, map ideas, and collaborate in real time with sticky notes and diagrams","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/mural.svg","href":"/guides/integrations/catalog/mural"},{"title":"Notion","sidebarTitle":"Notion","description":"Notion centralizes notes, docs, wikis, and tasks in a unified workspace, letting teams build custom workflows for collaboration and knowledge management","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/notion.svg","href":"/guides/integrations/catalog/notion"},{"title":"Omnisend","sidebarTitle":"Omnisend","description":"Omnisend is a marketing automation platform for ecommerce businesses, focusing on email and SMS marketing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/omnisend.svg","href":"/guides/integrations/catalog/omnisend"},{"title":"OneDrive","sidebarTitle":"OneDrive","description":"OneDrive is Microsoft’s cloud storage solution enabling users to store, sync, and share files across devices, offering offline access, real-time collaboration, and enterprise-grade","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/one_drive.svg","href":"/guides/integrations/catalog/one-drive"},{"title":"OpenAI","sidebarTitle":"OpenAI","description":"Toolkit for OpenAI APIs: manage Assistants, Threads/Messages; upload/list/delete Files; list/retrieve Models (including vision/multimodal); and view fine-tune listings and events","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/openai.svg","href":"/guides/integrations/catalog/openai"},{"title":"Outlook","sidebarTitle":"Outlook","description":"Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/outlook.svg","href":"/guides/integrations/catalog/outlook"},{"title":"PagerDuty","sidebarTitle":"PagerDuty","description":"PagerDuty helps you proactively manage your digital operations by collecting data signals from anywhere, interpreting those signals using machine learning, automatically engaging t","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pagerduty.svg","href":"/guides/integrations/catalog/pagerduty"},{"title":"PandaDoc","sidebarTitle":"PandaDoc","description":"PandaDoc offers document creation, e-signatures, and workflow automation, helping sales teams and businesses streamline proposals, contracts, and agreement processes","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pandadoc.svg","href":"/guides/integrations/catalog/pandadoc"},{"title":"Paypal","sidebarTitle":"Paypal","description":"Online payment system that allows money transfers and serves as an electronic alternative to traditional payment methods","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/paypal.svg","href":"/guides/integrations/catalog/paypal"},{"title":"Perplexity AI","sidebarTitle":"Perplexity AI","description":"Perplexity AI provides conversational AI models for generating human-like text responses","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/perplexityai.svg","href":"/guides/integrations/catalog/perplexityai"},{"title":"Pipedrive","sidebarTitle":"Pipedrive","description":"Pipedrive is a sales management tool built around pipeline visualization, lead tracking, activity reminders, and automation to keep deals progressing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/pipedrive.svg","href":"/guides/integrations/catalog/pipedrive"},{"title":"Plain","sidebarTitle":"Plain","description":"Plain is a collaborative support platform for B2B support teams, offering a modern, AI-powered interface to consolidate support channels and assist customers efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/plain.svg","href":"/guides/integrations/catalog/plain"},{"title":"PostHog","sidebarTitle":"PostHog","description":"PostHog is an open-source product analytics platform tracking user interactions and behaviors to help teams refine features, improve funnels, and reduce churn","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/posthog.svg","href":"/guides/integrations/catalog/posthog"},{"title":"Prisma","sidebarTitle":"Prisma","description":"Prisma Data Platform provides database tools including Accelerate (global database cache), Optimize (AI-driven query analysis), and Prisma Postgres (managed PostgreSQL)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/prisma.svg","href":"/guides/integrations/catalog/prisma"},{"title":"Productboard","sidebarTitle":"Productboard","description":"Productboard is a product management platform that gathers feedback, prioritizes features, and aligns roadmaps based on customer insights and strategic goals","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/productboard.svg","href":"/guides/integrations/catalog/productboard"},{"title":"QuickBooks","sidebarTitle":"QuickBooks","description":"Quickbooks is a cloud-based accounting software that helps you manage your finances, track your income and expenses, and get insights into your business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/quickbooks.svg","href":"/guides/integrations/catalog/quickbooks"},{"title":"Railway","sidebarTitle":"Railway","description":"Railway is a deployment platform for building and shipping applications with instant deployments, automatic scaling, and managed infrastructure","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/railway.svg","href":"/guides/integrations/catalog/railway"},{"title":"Reddit","sidebarTitle":"Reddit","description":"Reddit is a social news platform with user-driven communities (subreddits), offering content sharing, discussions, and viral marketing opportunities for brands","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit.svg","href":"/guides/integrations/catalog/reddit"},{"title":"Reddit Ads","sidebarTitle":"Reddit Ads","description":"Reddit Ads API for managing advertising campaigns, conversions, and account data on Reddit","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/reddit_ads.svg","href":"/guides/integrations/catalog/reddit-ads"},{"title":"Resend","sidebarTitle":"Resend","description":"The universal API for sending emails","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/resend.svg","href":"/guides/integrations/catalog/resend"},{"title":"Roam","sidebarTitle":"Roam","description":"Roam HQ provides APIs for secure messaging, chat, file sharing, and collaboration with enterprise-grade security and compliance features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/roam.svg","href":"/guides/integrations/catalog/roam"},{"title":"Salesforce","sidebarTitle":"Salesforce","description":"Salesforce is a leading CRM platform integrating sales, service, marketing, and analytics to build customer relationships and drive business growth","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/salesforce.svg","href":"/guides/integrations/catalog/salesforce"},{"title":"Segment","sidebarTitle":"Segment","description":"Twilio Segment is a customer data platform that helps businesses collect, clean, and control their customer data","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/segment.svg","href":"/guides/integrations/catalog/segment"},{"title":"SendGrid","sidebarTitle":"SendGrid","description":"SendGrid is a cloud-based email delivery platform providing transactional and marketing email services, with APIs for integration, analytics, and scalability","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sendgrid.svg","href":"/guides/integrations/catalog/sendgrid"},{"title":"Sentry","sidebarTitle":"Sentry","description":"Integrate Sentry to manage your error tracking and monitoring","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/sentry.svg","href":"/guides/integrations/catalog/sentry"},{"title":"SharePoint","sidebarTitle":"SharePoint","description":"SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/share_point.svg","href":"/guides/integrations/catalog/share-point"},{"title":"Shopify","sidebarTitle":"Shopify","description":"Shopify is an e-commerce platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/shopify.svg","href":"/guides/integrations/catalog/shopify"},{"title":"Slack","sidebarTitle":"Slack","description":"Slack is a channel-based messaging platform","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slack.svg","href":"/guides/integrations/catalog/slack"},{"title":"Slack (Bot)","sidebarTitle":"Slack (Bot)","description":"Slackbot gives agents workspace-wide read access to a Slack workspace on behalf of the installing user - search messages and files, browse channel and thread history, and look up u","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/slackbot.svg","href":"/guides/integrations/catalog/slackbot"},{"title":"Snowflake","sidebarTitle":"Snowflake","description":"Snowflake is a cloud-based data warehouse offering elastic scaling, secure data sharing, and SQL analytics across multiple cloud environments","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/snowflake.svg","href":"/guides/integrations/catalog/snowflake"},{"title":"Spotify","sidebarTitle":"Spotify","description":"Spotify is a digital music and podcast streaming service with millions of tracks, personalized playlists, and social sharing features","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/spotify.svg","href":"/guides/integrations/catalog/spotify"},{"title":"Square","sidebarTitle":"Square","description":"Square provides payment processing, POS systems, invoicing, and e-commerce tools, enabling sellers to accept card payments and manage their business","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/square.svg","href":"/guides/integrations/catalog/square"},{"title":"Stack Exchange","sidebarTitle":"Stack Exchange","description":"Stack Exchange is a network of Q\u0026A communities where users ask questions, share knowledge, and collaborate on topics like coding, math, and more","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stack_exchange.svg","href":"/guides/integrations/catalog/stack-exchange"},{"title":"Stripe","sidebarTitle":"Stripe","description":"Stripe offers online payment infrastructure, fraud prevention, and APIs enabling businesses to accept and manage payments globally","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/stripe.svg","href":"/guides/integrations/catalog/stripe"},{"title":"Supabase","sidebarTitle":"Supabase","description":"Supabase is an open-source backend-as-a-service providing a Postgres database, authentication, storage, and real-time subscription APIs for building modern applications","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/supabase.svg","href":"/guides/integrations/catalog/supabase"},{"title":"Telegram","sidebarTitle":"Telegram","description":"Telegram is a cloud-based messaging app with a focus on security and speed","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/telegram.svg","href":"/guides/integrations/catalog/telegram"},{"title":"TickTick","sidebarTitle":"TickTick","description":"TickTick is a cross-platform task management and to-do list application designed to help users organize their tasks and schedules efficiently","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/ticktick.svg","href":"/guides/integrations/catalog/ticktick"},{"title":"Timely","sidebarTitle":"Timely","description":"Timely is an automatic time-tracking platform capturing activity across applications, calendars, and devices, creating detailed timesheets for billing or productivity insights","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/timely.svg","href":"/guides/integrations/catalog/timely"},{"title":"Todoist","sidebarTitle":"Todoist","description":"Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/todoist.svg","href":"/guides/integrations/catalog/todoist"},{"title":"Trello","sidebarTitle":"Trello","description":"A web-based, kanban-style, list-making application","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/trello.svg","href":"/guides/integrations/catalog/trello"},{"title":"Twitter","sidebarTitle":"Twitter","description":"Twitter, Inc","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/twitter.svg","href":"/guides/integrations/catalog/twitter"},{"title":"Typeform","sidebarTitle":"Typeform","description":"Build beautiful, interactive forms that people love to fill out","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/typeform.svg","href":"/guides/integrations/catalog/typeform"},{"title":"Vercel","sidebarTitle":"Vercel","description":"Vercel is a platform for frontend frameworks and static sites, enabling developers to host websites and web services that deploy instantly, scale automatically, and require minimal","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/vercel.svg","href":"/guides/integrations/catalog/vercel"},{"title":"WakaTime","sidebarTitle":"WakaTime","description":"WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wakatime.svg","href":"/guides/integrations/catalog/wakatime"},{"title":"Webex","sidebarTitle":"Webex","description":"Webex is a Cisco-powered video conferencing and collaboration platform offering online meetings, webinars, screen sharing, and team messaging","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/webex.svg","href":"/guides/integrations/catalog/webex"},{"title":"WhatsApp","sidebarTitle":"WhatsApp","description":"Enables interaction with customers through the WhatsApp Business API for messaging and automation","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/whatsapp.svg","href":"/guides/integrations/catalog/whatsapp"},{"title":"Wrike","sidebarTitle":"Wrike","description":"Wrike is a project management and collaboration tool offering customizable workflows, Gantt charts, reporting, and resource management to boost team productivity","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/wrike.svg","href":"/guides/integrations/catalog/wrike"},{"title":"YouTube","sidebarTitle":"YouTube","description":"YouTube is a video-sharing platform with user-generated content, live streaming, and monetization opportunities, widely used for marketing, education, and entertainment","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/youtube.svg","href":"/guides/integrations/catalog/youtube"},{"title":"Zendesk","sidebarTitle":"Zendesk","description":"Zendesk provides customer support software with ticketing, live chat, and knowledge base features, enabling efficient helpdesk operations and customer engagement","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zendesk.svg","href":"/guides/integrations/catalog/zendesk"},{"title":"Zeplin","sidebarTitle":"Zeplin","description":"Zeplin is a design delivery platform that connects designers and developers, enabling access to design resources like projects, screens, components, and assets","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zeplin.svg","href":"/guides/integrations/catalog/zeplin"},{"title":"Zoho","sidebarTitle":"Zoho","description":"Zoho is a suite of cloud applications including CRM, email marketing, and collaboration tools, enabling businesses to automate and scale operations","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho.svg","href":"/guides/integrations/catalog/zoho"},{"title":"Zoho Books","sidebarTitle":"Zoho Books","description":"Zoho Books handles accounting, invoicing, and expense tracking, offering real-time collaboration and integrations within the Zoho ecosystem","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoho_books.svg","href":"/guides/integrations/catalog/zoho-books"},{"title":"Zoom","sidebarTitle":"Zoom","description":"Zoom is a video conferencing and online meeting platform featuring breakout rooms, screen sharing, and integrations with various enterprise tools","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/logos/zoom.svg","href":"/guides/integrations/catalog/zoom"}]},{"title":"Scripts","sidebarTitle":"Scripts","description":"Everything a .run.ts script can import from @boxd/run: typed integrations, triggers, schedules, durable state, scopes and the boxd client for managing machines.","icon":"file-code","href":"/guides/automations/scripts"},{"title":"Jobs","sidebarTitle":"Jobs","icon":"activity","href":"/guides/automations/jobs"},{"title":"Managing machines","sidebarTitle":"Managing machines","icon":"box","href":"/guides/automations/managing-machines"},{"title":"Browsers","sidebarTitle":"Browsers","icon":"globe","href":"/guides/automations/browser"},{"title":"Beyond the catalog","sidebarTitle":"Beyond the catalog","icon":"plug","href":"/guides/automations/beyond-the-catalog"}]},{"group":"Use cases","pages":[{"title":"Development workspaces","sidebarTitle":"Development workspaces","icon":"laptop","href":"/use-cases/development-workspaces"},{"title":"Preview environments","sidebarTitle":"Preview environments","icon":"git-pull-request","href":"/use-cases/preview-environments"},{"group":"CI runners","icon":"refresh-cw","root":{"title":"CI runners","sidebarTitle":"CI runners","icon":"refresh-cw","href":"/use-cases/ci-runners"},"pages":[{"title":"CI runner benchmarks","sidebarTitle":"Benchmarks","icon":"gauge","href":"/use-cases/ci-runners/benchmarks"}]},{"title":"Coding agents","sidebarTitle":"Coding agents","icon":"hard-hat","href":"/use-cases/coding-agents"},{"title":"Personal assistants","sidebarTitle":"Personal assistants","icon":"message-circle","href":"/use-cases/personal-assistants"},{"title":"Sandboxes","sidebarTitle":"Sandboxes","icon":"box","href":"/use-cases/sandboxes"},{"title":"Agentic SaaS offerings","sidebarTitle":"Agentic SaaS","icon":"layers","href":"/use-cases/agentic-saas"},{"title":"Reproducible RL environments","sidebarTitle":"Reproducible RL environments","icon":"target","href":"/use-cases/reproducible-rl-environments"},{"title":"Agent swarm intelligence","sidebarTitle":"Agent swarm intelligence","icon":"network","href":"/use-cases/agent-swarm-intelligence"},{"title":"Claude Managed Agents","sidebarTitle":"Claude Managed Agents","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/claude.svg","href":"/use-cases/claude-managed-agents"},{"title":"OpenAI Agents API","sidebarTitle":"OpenAI Agents API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/openai.svg","href":"/use-cases/openai-agents-api"},{"group":"(OSS) integrations","icon":"puzzle","root":{"title":"(OSS) integrations","sidebarTitle":"(OSS) integrations","icon":"puzzle","href":"/use-cases/oss-integrations"},"pages":[{"title":"TanStack AI","sidebarTitle":"TanStack AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/tanstack.svg","href":"/use-cases/oss-integrations/tanstack-ai"},{"title":"Flue","sidebarTitle":"Flue","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/flue.svg","href":"/use-cases/oss-integrations/flue"},{"title":"Bindu","sidebarTitle":"Bindu","icon":"fingerprint","href":"/use-cases/oss-integrations/bindu"},{"title":"Harbor","sidebarTitle":"Harbor","icon":"anchor","href":"/use-cases/oss-integrations/harbor"},{"title":"Crabbox","sidebarTitle":"Crabbox","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/crabbox.svg","href":"/use-cases/oss-integrations/crabbox"},{"title":"Zuse","sidebarTitle":"Zuse","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/zuse.svg","href":"/use-cases/oss-integrations/zuse"},{"title":"Omnara","sidebarTitle":"Omnara","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/omnara.svg","href":"/use-cases/oss-integrations/omnara"},{"title":"Convex","sidebarTitle":"Convex","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/convex.svg","href":"/use-cases/oss-integrations/convex"},{"title":"herdr","sidebarTitle":"herdr","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/herdr.svg","href":"/use-cases/oss-integrations/herdr"},{"title":"Scale AI AgentEnv","sidebarTitle":"Scale AI AgentEnv","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/agentenv.svg","href":"/use-cases/oss-integrations/agentenv"},{"title":"Paperclip","sidebarTitle":"Paperclip","icon":"paperclip","href":"/use-cases/oss-integrations/paperclip"},{"title":"Pydantic AI","sidebarTitle":"Pydantic AI","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/pydantic.svg","href":"/use-cases/oss-integrations/pydantic-ai"},{"title":"rakazo","sidebarTitle":"rakazo","icon":"ghost","href":"/use-cases/oss-integrations/rakazo"}]}]},{"group":"References","pages":[{"group":"CLI","icon":"square-terminal","pages":[{"title":"Installation","sidebarTitle":"Installation","icon":"download","href":"/cli/installation"},{"title":"Authentication","sidebarTitle":"Authentication","icon":"key-round","href":"/cli/authentication"},{"title":"Commands","sidebarTitle":"Commands","icon":"square-terminal","href":"/cli/commands"},{"title":"run CLI","sidebarTitle":"run CLI","icon":"terminal","href":"/cli/run"}]},{"title":"TypeScript SDK","sidebarTitle":"TypeScript SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/typescript.svg","href":"/reference/typescript-sdk"},{"title":"Python SDK","sidebarTitle":"Python SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/azin/images/icons/python.svg","href":"/reference/python-sdk"},{"group":"gRPC API","icon":"webhook","pages":[{"title":"gRPC API","sidebarTitle":"gRPC API","icon":"webhook","href":"/reference/grpc-api"},{"title":"Proto","sidebarTitle":"Proto","icon":"file-code","href":"/reference/grpc-proto"}]},{"title":"Skills","sidebarTitle":"Skills","icon":"workflow","href":"/reference/skills"}]}]},"title":"Cal.com - boxd","buildId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","deploymentId":"dpl_EnxDqhjaNc9a8MVa833TGULPd9uJ","dynamics":["10e4515597"],"chunks":["BannerMarkdown-m8-xYP3Y.js","dist-1ms6tsT-.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-DMKzROTp.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js"]}