— Integrations
Zapier & Make
Caledee doesn't publish a Zapier app — the trigger is a regular webhook. Point Zapier (or Make / n8n / pipedream) at our payload and fan out to anything they support.
Wiring it up
- In Zapier, start a new Zap with the trigger "Webhooks by Zapier → Catch Hook". Copy the generated URL.
- In Caledee, go to Settings → Webhooks, paste the URL, pick events, leave the delivery format on Generic JSON, and submit. Copy the signing secret we surface once.
- Trigger a test booking. Zapier's "Test trigger" step should now see the payload below.
- Optional: in your action step, verify the signature using the recipe at Webhooks → Verifying the signature.
Sample payload
{
"event": "booking_created",
"attempt": 1,
"sentAt": "2026-05-13T18:42:01.812Z",
"data": {
"id": "cmp4abc1230001",
"eventTypeName": "30 minute meeting",
"hostSlug": "imad-bendimerad",
"startAt": "2026-05-20T14:00:00.000Z",
"endAt": "2026-05-20T14:30:00.000Z",
"durationMin": 30,
"status": "active",
"invitee": { "name": "Alex", "email": "alex@example.com", "timezone": "Europe/Paris" }
}
}Headers include X-Caledee-Event, X-Caledee-Signature, and X-Caledee-Delivery-Attempt.
Slack (no Zapier needed)
For Slack DMs / channel posts, skip Zapier entirely. In your Slack workspace, add an Incoming Webhook, paste the URL into Caledee, and pick Slack — Incoming Webhook as the delivery format. We reshape the payload to a single {text: "..."} message automatically.