Handle incoming messages from various channels through webhooks
inboundWebhookConfig.url
using the Update Webhook Configuration API.
message.received
.whatsapp
, sms
, slack
).message.received
).application/json
.200 OK
status code within 3 seconds to acknowledge receipt of the webhook. If Siren doesn’t receive a successful response, it will retry the webhook delivery according to the retry policy.
X-Siren-Signature
header. The signature is generated using HMAC-SHA256 with your webhook signing secret.
X-Siren-Signature
header to ensure the webhook is from Siren.X-Siren-Delivery
header to prevent processing duplicate events.