Skip to main content
Outgoing webhooks let you receive real-time HTTP notifications when events happen in Replyify. Use them to sync data with your CRM, trigger automations, or build custom integrations.

Setting Up Webhooks

  1. Go to Settings > Webhooks in your dashboard
  2. Click Add Webhook
  3. Enter a name, your endpoint URL, and optionally a signing secret
  4. Select which events you want to receive
  5. 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:
See the Events reference for details on each event type.

Verifying Signatures

If you set a signing secret, verify the X-Replyify-Signature header using HMAC-SHA256:
See the Security reference for more details and examples in other languages.

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.received fires
  • 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