All integrations
CA
Catalogue metadata onlyscheduling & bookingv20260721_00

CAL

Cal

Cal simplifies meeting coordination by providing shareable booking pages, calendar syncing, and availability management to streamline the scheduling process

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

175

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEYOAUTH2 · managed upstream

OAUTH2

cal_com_oauth2

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Base URLfull · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

API_KEY

cal_com_api_key

Provider setup

Developer setup

  • Base URLfull · stringRequired

User connection

  • API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 31–60 of 175 actions

Delete conference app connection

CAL_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 meeting; use with caution.

Untrusted display-only summary

Delete destination calendar by id

CAL_DELETE_DESTINATION_CALENDAR_BY_ID

Tool to remove an existing destination calendar by its unique ID. Use when you need to delete a destination calendar configuration.

Untrusted display-only summary

Delete event type by id

CAL_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 bookings are unaffected, no new bookings can be made for this event type.

Untrusted display-only summary

Delete event type in team

CAL_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 event type to be associated with the team.

Untrusted display-only summary

Delete membership in team

CAL_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 remove them from the organization.

Untrusted display-only summary

Delete OAuth Client Managed User

CAL_DELETE_OAUTH_CLIENT_USER

Permanently removes a managed user's association with an OAuth client without deleting their Cal.com account. This is a Cal.com Platform API endpoint for developers who manage users through OAuth clients. Prerequisites: - A registered OAuth client application (provides clientId) - The OAuth client secret key (x_cal_se…

Untrusted display-only summary

Delete oauth client webhook

CAL_DELETE_OAUTH_CLIENT_WEBHOOK

Permanently deletes a specific webhook for an OAuth client in Cal.com Platform API. This endpoint is part of the Cal.com Platform API and requires valid OAuth client credentials. When a webhook is deleted, it will stop receiving notifications for all configured event triggers. **Prerequisites:** - A Platform-enabled C…

Untrusted display-only summary

Delete organization attribute

CAL_DELETE_ORGANIZATION_ATTRIBUTE

Permanently deletes an existing attribute (specified by `attributeId`) from an existing organization (specified by `orgId`); this action is irreversible and may affect features dependent on the attribute.

Untrusted display-only summary

Delete organization attribute option

CAL_DELETE_ORGANIZATION_ATTRIBUTE_OPTION

Permanently deletes a specified option from an organization's attribute. Use this action to remove an option value from attributes of type SINGLE_SELECT or MULTI_SELECT. This is useful for cleaning up unused or deprecated configuration choices. Note: This action is destructive and cannot be undone. The option will be…

Untrusted display-only summary

Delete organization membership

CAL_DELETE_ORGANIZATION_MEMBERSHIP

Irreversibly deletes a user's membership from an organization, removing all associated access and permissions; the response confirms deletion without returning details of the deleted membership.

Untrusted display-only summary

Delete org webhook

CAL_DELETE_ORG_WEBHOOK

Permanently deletes an organization-level webhook by its ID. This action removes the specified webhook from the organization, stopping all future notifications to its subscriber URL. The deletion is irreversible - the webhook configuration cannot be recovered after deletion. Requirements: - User must be authenticated…

Untrusted display-only summary

Delete schedule by id

CAL_DELETE_SCHEDULE_BY_ID

Permanently deletes a specific schedule using its unique identifier, which must correspond to an existing schedule.

Untrusted display-only summary

Delete selected calendars

CAL_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.

Untrusted display-only summary

Delete selected slot

CAL_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.

Untrusted display-only summary

Delete team by id

CAL_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`.

Untrusted display-only summary

Delete team event type in organization

CAL_DELETE_TEAM_EVENT_TYPE_IN_ORGANIZATION

Permanently removes a team event type from an organization's scheduling configuration. Use when cleaning up unused event types or consolidating team scheduling options.

Untrusted display-only summary

Delete team from organization

CAL_DELETE_TEAM_FROM_ORGANIZATION

Permanently and irreversibly deletes a specific team from a Cal.com organization. WARNING: This action cannot be undone and will remove all associated team data including memberships, event types, and bookings. Requires ORG_ADMIN role in the organization.

Untrusted display-only summary

Delete team memberships by id

CAL_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.

Untrusted display-only summary

Delete user attribute option

CAL_DELETE_USER_ATTRIBUTE_OPTION

Unassigns a specific attribute option from a user within an organization. Use this action to remove an attribute option assignment (e.g., skill, role, department) from a specific user. This does NOT delete the attribute option itself from the organization - it only removes the association between the user and that opt…

Untrusted display-only summary

Delete user from organization

CAL_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 is irreversible via API and expects the user to be a current member.

Untrusted display-only summary

Delete user schedule

CAL_DELETE_USER_SCHEDULE

Permanently deletes a specific user's schedule, provided the organization, user, and schedule (identified by `orgId`, `userId`, and `scheduleId`) exist.

Untrusted display-only summary

Delete webhook by id

CAL_DELETE_WEBHOOK_BY_ID

Permanently deletes an existing webhook by its `webhookId`, stopping future notifications; this action is irreversible.

Untrusted display-only summary

Delete webhook for event type

CAL_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 type and other webhooks untouched.

Untrusted display-only summary

Delete webhooks for event type

CAL_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.

Untrusted display-only summary

Disconnect calendar using credential id

CAL_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.

Untrusted display-only summary

Edit attendee by ID

CAL_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.

Untrusted display-only summary

Edit availability by ID

CAL_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.

Untrusted display-only summary

Edit booking by ID

CAL_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.

Untrusted display-only summary

Edit event type by ID

CAL_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 booking configurations.

Untrusted display-only summary

Edit selected calendar by ID

CAL_EDIT_SELECTED_CALENDAR_BY_ID

Tool to edit a selected calendar by its composite ID in Cal.com. Use when you need to update an existing calendar integration.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.