API & Webhooks

Plug FusionChatalyst into anything

Outbound webhooks for every lead, escalation, and conversation — plus a public chat endpoint and Zapier integration. Built for non-developers and developers alike.

Outbound webhooks

JSON POSTs to your URL on every new lead, escalation, and conversation.

Zapier

5,000+ apps via our Zapier add-on — no code required.

Shared-secret header

Each outbound request carries an X-FC-Signature header with your configured secret. Verify it on receipt to confirm authenticity.

Public endpoints

Most integrations don't need direct API calls — webhooks and Zapier cover the common cases. Full schemas and configuration live inside your portal.

MethodEndpointDescription
POST/api/public/system-chatThe chat endpoint your embedded widget calls. Public — rate-limited per visitor.
POST/api/public/conversations/:id/rateSubmit a thumbs-up / thumbs-down rating for a conversation message. Powers the self-training loop.
GET/api/healthLightweight uptime probe used by our public Status page.

Outbound webhook envelope

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.

Configured from your portal

Outbound integrations are managed inside the portal — not via REST. Most customers wire everything up in 5–10 minutes without writing any code.

Webhooks

Configure outbound webhook URLs and shared secrets from Settings → Webhooks.

Zapier integration

Connect to 5,000+ apps without code via the Zapier add-on (Settings → Integrations).

Google Sheets

Auto-log every lead and escalation to a Google Sheet using a service account.

CRM relays

Point a webhook at your CRM endpoint to mirror leads in real time.

Need deeper integration help?

Email developers@fusionchatalyst.com — we'll help you wire it up.

Set up your first webhook today

Sign up free, then head to Settings → Webhooks to configure delivery.

7-day free trial · No credit card · Cancel anytime