Webhooks
Back to Documentation

Outgoing Webhooks

Push live events from ReplyBase to your own systems the moment they happen — new leads, incoming messages, status changes, and more.

Coming Soon — Available Q3 2026

Outgoing webhooks are in active development for Scale and Business plan subscribers. The event reference below reflects the planned delivery surface.

How It Works

Register an HTTPS endpoint in Settings → Integrations → Webhooks. When a matching event occurs in your workspace, ReplyBase sends an HTTP POST to your URL with a JSON payload and a signed X-ReplyBase-Signature header for verification.

Key Features

HMAC Signatures

Every delivery is signed with HMAC-SHA256 using your endpoint secret. Verify authenticity server-side before processing.

Automatic Retries

Failed deliveries are retried 3× with exponential backoff. Endpoints that fail 10 times consecutively are auto-disabled.

Delivery Logs

Inspect the last 50 delivery attempts per endpoint — status codes, response times, and payload previews — directly from Settings.

Event Reference

lead.createdFired when a new lead is captured via a bot flow or form submission.
lead.updatedFired when a lead's status, tags, or enrichment data changes.
conversation.new_messageFired when a new inbound message arrives on any connected channel.
contact.updatedFired when contact details (name, email, phone) are updated.
bot.flow_completedFired when a bot flow reaches an end node for a conversation.

Example Payload

POST https://your-endpoint.com/hooks/replybase
Content-Type: application/json
X-ReplyBase-Signature: sha256=abc123...

{
  "event": "lead.created",
  "timestamp": "2026-06-12T10:30:00Z",
  "workspace_id": "tenant_abc123",
  "data": {
    "id": "lead_xyz",
    "name": "Jane Smith",
    "email": "jane@example.com",
    "phone": "+44 7911 123456",
    "source": "webchat",
    "status": "qualified",
    "tags": ["lead-capture", "cta-email"],
    "created_at": "2026-06-12T10:30:00Z"
  }
}

Ready to connect your stack?

Scale and Business subscribers get outgoing webhooks plus API key access.

Get Started