Webhooks - Cal.id

Calid Webhook

Receives a Cal.id (OneHash) BOOKING_CREATED webhook and schedules an outbound call to the booker. In-hours webhooks (8:00-20:00 in the attendee's timezone, any day) dial immediately; off-hours ones defer to 11:00 on the next day, rolling to Monday when that would fall on a weekend.

Tenant is resolved via the explicit project_id query param; the request is verified against the project's dedicated calid_webhook_secret (HMAC-SHA256 over the raw body, matching Cal.id's X-Cal-Signature-256 — set the same value as the Cal.id webhook Secret, via /calid-integration/update). The org's agent

  • caller number are resolved by create_scheduled_call.
post/calid/webhook

Request

  • Base URL
    https://api.puppeteerai.com
  • Auth
    none declared. Required headers: X-Cal-Signature-256

Query parameters

project_idstring required

Headers

X-Cal-Signature-256string required

Request body

triggerEventstring nullable

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.