Skip to main content
Automate.ax connects to Cal.com with an API key. Use typed actions for bookings, event types, schedules, out-of-office entries, slots, calendars, and team scheduling. Managed webhooks start automations from every useful Cal.com event.
automations/inspect-new-calcom-bookings.automation.ts

Connect

Create an API key in Cal.com developer settings. It authorizes the account’s available API surface. Cal.com limits API callers to 120 requests per minute by default. Automate.ax preserves provider Retry-After information on rate-limit failures. Managed triggers use a personal webhook when scope is omitted. Booking triggers and onEvent also accept { type: "team", teamId, eventTypeId } for one team-owned Collective or Round Robin event type. Delegation credential triggers require { type: "organization", organizationId }; onEvent also accepts that scope for all organization events. Team webhooks require a Cal.com Teams plan or higher and an API key owned by a team admin or owner. Organization webhooks require an organization admin with webhook permissions. Cal.com marks organization webhooks as an Essentials feature for platform customers. Every managed webhook uses payload version 2026-07-27 and an encrypted signing secret. The two Cal Video no-show triggers use a five-minute evaluation window.

Exports

  • calcom contains the packaged actions and triggers.
  • calcomAccount("name") selects a named Cal.com connection.
  • getCalcomApi creates the authenticated API v2 helper for a custom account-backed action.

Actions

Triggers