Developers

Zapier

Connect Zapier without an official app

Esperaly does not ship a Zapier partner app or Zapier OAuth yet. Use Webhooks by Zapier plus the REST API.

How to connect

  1. In Zapier, create a Catch Hook and copy the URL.
  2. In Esperaly, add that URL as a webhook endpoint and subscribe to the events you need.
  3. For actions (add or cancel a customer), call /api/v1 with an API key from Webhooks by Zapier or Code by Zapier.

Suggested mapping

ZapierEsperaly
Trigger: customer joinedqueue.entry.created
Trigger: calledqueue.entry.called
Trigger: servedqueue.entry.completed
Trigger: cancelledqueue.entry.cancelled
Action: add customerPOST /api/v1/queues/:queueId/entries
Action: cancelPOST /api/v1/entries/:entryId/cancel

Product OAuth (PKCE, refresh tokens) for a public Zapier app is a follow-on. Do not submit a Zapier CLI app until that exists.

All developer docs