Outbound webhooks for every lead, escalation, and conversation — plus a public chat endpoint and Zapier integration. Built for non-developers and developers alike.
JSON POSTs to your URL on every new lead, escalation, and conversation.
5,000+ apps via our Zapier add-on — no code required.
Each outbound request carries an X-FC-Signature header with your configured secret. Verify it on receipt to confirm authenticity.
Most integrations don't need direct API calls — webhooks and Zapier cover the common cases. Full schemas and configuration live inside your portal.
| Method | Endpoint | Description |
|---|---|---|
| POST | /api/public/system-chat | The chat endpoint your embedded widget calls. Public — rate-limited per visitor. |
| POST | /api/public/conversations/:id/rate | Submit a thumbs-up / thumbs-down rating for a conversation message. Powers the self-training loop. |
| GET | /api/health | Lightweight uptime probe used by our public Status page. |
Every outbound delivery carries a stable envelope (event type + identifiers) plus the field mappings you've configured for that webhook. Example for a lead-captured event:
POST https://your-endpoint.example.com/leads
Content-Type: application/json
X-FC-Event: lead.captured
X-FC-Signature: <your configured webhook secret>
{
"name": "Jane Smith",
"email": "jane@example.com",
"phone": "+15555550123",
"chatbot_name": "Acme Plumbing Bot",
"intent": "request_quote",
"eventType": "lead.captured",
"eventTimestamp": "2026-05-03T14:22:08Z",
"customerId": "cus_a1b2c3",
"chatbotId": "bot_xyz",
"conversationId": "conv_abc"
}The keys outside the envelope (name, email, etc.) come from the field mappings you configure per webhook in your portal — so you control exactly what each integration receives.
Outbound integrations are managed inside the portal — not via REST. Most customers wire everything up in 5–10 minutes without writing any code.
Configure outbound webhook URLs and shared secrets from Settings → Webhooks.
Connect to 5,000+ apps without code via the Zapier add-on (Settings → Integrations).
Auto-log every lead and escalation to a Google Sheet using a service account.
Point a webhook at your CRM endpoint to mirror leads in real time.
Email developers@fusionchatalyst.com — we'll help you wire it up.