Setting Up Webhooks
- Go to Settings > Webhooks in your dashboard
- Click Add Webhook
- Enter a name, your endpoint URL, and optionally a signing secret
- Select which events you want to receive
- Click Create Webhook
Testing Your Endpoint
Use the Test button next to any webhook to send a sample payload. This verifies your endpoint is reachable and responding correctly.Payload Structure
All events follow the same structure:Verifying Signatures
If you set a signing secret, verify theX-Replyify-Signature header using HMAC-SHA256:
Retry Policy
Failed deliveries (non-2xx response or timeout) are retried up to 3 times with exponential backoff. You can monitor delivery status in the Recent Deliveries section of each webhook.Use Cases
- CRM Sync — Push new interested leads to your CRM when
reply.receivedfires - Slack Notifications — Alert your team when positive replies come in
- Analytics Pipeline — Stream reply data to your analytics warehouse
- Custom Workflows — Trigger Zapier/Make automations on any event