Outbound Webhooks

Outbound Webhooks are event-driven HTTP POST notifications sent automatically to external endpoints when specific events—such as completed chats or captured leads—occur.

How it works

Instead of external systems constantly polling an API for new data, webhooks push data immediately as events happen.

Payloads contain event metadata, timestamps, and the relevant entity data (such as conversation transcripts or contact details).

Security is maintained using HMAC signatures (e.g. HMAC-SHA256) included in request headers, allowing the receiving server to verify that the payload originated from an authorized sender and was not tampered with.

How SiteMind uses it

SiteMind dispatches real-time webhooks for `chat.answered` and `lead.captured` events with HMAC-SHA256 signature verification and built-in endpoint test triggers.