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
- In Zapier, create a Catch Hook and copy the URL.
- In Esperaly, add that URL as a webhook endpoint and subscribe to the events you need.
- For actions (add or cancel a customer), call /api/v1 with an API key from Webhooks by Zapier or Code by Zapier.
Suggested mapping
| Zapier | Esperaly |
|---|---|
| Trigger: customer joined | queue.entry.created |
| Trigger: called | queue.entry.called |
| Trigger: served | queue.entry.completed |
| Trigger: cancelled | queue.entry.cancelled |
| Action: add customer | POST /api/v1/queues/:queueId/entries |
| Action: cancel | POST /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.