Goal
Register a webhook endpoint so your backend can react to Sippet activity in near real time.Before you start
- You need a reachable backend endpoint that can accept webhook requests.
- Decide which support events matter to downstream systems first.
Step 1: create the endpoint
InSettings > Webhooks:
- add the target URL
- verify the endpoint belongs to the correct environment
- keep the first subscription small and observable
Step 2: decide what happens downstream
Common webhook consumers include:- internal support orchestration services
- analytics pipelines
- CRM or ticketing sync jobs
contact.*call.*conversation.*communication.message.*email.classification.*callback.*playbook.run.*
Email classification payload
The email classification events use the standard webhook envelope with an email classification record indata.
Step 3: monitor delivery history
After enabling the endpoint:- review delivery results
- investigate repeated failures quickly
- confirm retries do not create duplicate downstream work
Example workflow
- a support event occurs in Sippet
- your webhook endpoint receives the event
- your backend stores, routes, or transforms the event for another system
What good looks like
- deliveries succeed consistently
- your downstream system stays in sync
- failures are visible and actionable from the console
Troubleshooting
- If deliveries fail, start by checking endpoint availability and response behavior.
- If your downstream job is too broad, narrow the events you act on first.

