CallsCovered› HELP CENTRE

Help › Plugins

Webhooks

Send every booking, call back, enquiry and call summary to Zapier, Make, n8n or your own systems.

Webhooks sends a message to a web address of your choice each time something happens. Use it to connect your receptionist to Zapier, Make, n8n or your own software: add bookings to another system, post alerts to a team chat, and so on.

What gets sent

Events: Everything, or Bookings, callbacks and urgent calls.

EventWhen
booking.createdA booking is made
booking.cancelledA booking is cancelled
callback.requestedSomeone asks for a call back
callback.doneA call back is marked done on the dashboard
lead.createdA new enquiry
call.summaryA call ends, with its summary
urgentSomeone says it's urgent
feedback.receivedAn answer to a review request
feedback.unhappyAn unhappy answer to a review request
deposit.paidA booking deposit is paid
deposit.unpaidA deposit link ran out unpaid

Bookings, callbacks and urgent calls sends booking.created, booking.cancelled, callback.requested, urgent and feedback.unhappy.

Each one is sent as JSON, with the event type, the time, your business name, and the details: usually a name, phone number, reference and what they wanted.

Setting it up

  1. Request the plugin from the Plugins page (see Plugins overview).
  2. Make a webhook address in your tool. Zapier: Webhooks by Zapier > Catch Hook. Make: Webhooks > Custom webhook. n8n: a Webhook node (POST).
  3. Paste it into Webhook address. It must start https://.
  4. Choose Events.
  5. Optional: add a Signing secret (optional). Each request then carries an X-CallsCovered-Signature header, so your system can check it came from us. Your developer will know what to do with it.
  6. Press Save and test. A test event is sent to your address.

For developers

  • POST, Content-Type application/json, with an X-CallsCovered-Event header naming the event.
  • Body: { "id", "type", "created", "business": { "slug", "name" }, "data": { ... } }.
  • Signature header: t=(unix seconds),v1=(hex HMAC-SHA256 of "t.body" with your secret).
  • Redirects aren't followed. Any answer other than 2xx counts as a failure.

What it costs

£2 a month. Zapier, Make and n8n charge under their own plans.

Privacy

Each event can include the caller's name, number and what they said. It's sent to the address you chose and nowhere else. Make sure that address belongs to you or a service you trust.

Limits

  • If your address doesn't answer, or answers with a server error, it's tried once more straight away. After that the event is dropped, and the plugin shows Needs attention with the reason in Recent activity.
  • Webhooks only send. They can't make your receptionist do anything.

Still stuck? Write to hello@callscovered.ai with your business name and what you were trying to do, and a person will reply.