Integration

Webhooks: inbound lookups and outbound events

Webhooks are how SupportAi talks to the rest of your stack in both directions. Regex webhooks let a reference number in a message trigger an exact lookup in your system. Outbound webhooks tell your systems what happened in a conversation.

Both are signed, logged and replayable, so integrating is safe and debuggable.

Last updated

Setup

  1. 1

    Regex webhooks: define a pattern and the endpoint to call with the match

  2. 2

    Outbound webhooks: add an endpoint URL and choose event types

  3. 3

    Verify HMAC-SHA256 signatures with your per-endpoint secret

  4. 4

    Inspect deliveries and replay from the dashboard

Read the docs

What you get

  • Regex webhooks with no LLM in the loop
  • Events: conversation.*, message.*, lead.created, escalation.*, action.failed
  • HMAC-SHA256 signatures, retries with backoff, replay
  • Delivery log with payloads
  • Works with Zapier, Make, n8n or your own code

Regex webhooks: exact answers for reference numbers

Define a pattern such as an order or consignment number. When a message matches, SupportAi calls your endpoint with the match and returns the response verbatim or via a widget template. No language model rewrites the data.

Outbound events for everything that matters

conversation.created, message.received, lead.created, escalation.triggered and action.failed, among others. Route leads to your CRM, escalations to Slack, failures to your monitoring.

Built for reliability

Payloads are HMAC-SHA256 signed with per-endpoint secrets. Failed deliveries retry with backoff; the dashboard shows every attempt and lets you replay.

FAQ

Frequently asked questions

Actions let the model decide when to call your API with extracted parameters. Regex webhooks fire deterministically on a pattern match with no model involved.

Keep exploring

Wire SupportAi into your stack

Signed, logged, replayable.

No credit card · Live in minutes · Cancel anytime