Concept

Automate with events

React to what happens inside a care flow, and let other systems start one: outbound webhooks, incoming webhooks, and every way a care flow can be triggered.

Webhooks run in both directions here:

  • Outbound webhook: Awell reports that something happened. A form was submitted or a care flow completed, so Awell posts an event to an endpoint the receiving system owns.
  • Incoming webhook: another system asks Awell to do something. A booking is confirmed elsewhere, so that system posts to an Awell URL and a care flow starts.

The direction is easy to get the wrong way around, so every page here says which one it covers.

Read these in order

  1. Webhooks and events What they are, both directions, and what a payload contains.
  2. Receive webhook events Build and secure an endpoint, then take it live. (For engineers.)
  3. Configure webhooks in Studio Turn them on, get the signing secret, and monitor what was sent. (No code.)
  4. Start a care flow from an incoming webhook The other direction: something outside Awell begins care.
  5. Webhook event catalog Every event available to subscribe to.

On this page