Integrations

Fits into the tools you already use

Drop the assistant onto any website in a minute, then pipe every lead and conversation to your team chat, CRM or automation platform.

Put it on your site

Works with every website builder

If your platform lets you add a snippet of custom code, CustGPT works there.

🅆

WordPress

Paste the snippet into a header and footer plugin or your theme’s custom scripts setting.

Embed
🛍️

Shopify

Add it to theme.liquid just before the closing body tag, and it appears on every store page.

Embed
🌊

Webflow

Site settings → Custom code → Footer code. Publish, and you’re live.

Embed
◼️

Squarespace, Wix & Framer

Use the site-wide code injection or custom code area on any paid plan.

Embed
🧩

Any HTML site

One <script> tag works on static sites, React, Vue, Next.js and more.

Embed
🔗

Share link & iframe

A full-page chat link for emails, QR codes and social bios, or an inline window for help centres.

Built in
Send data out

Leads and conversations, delivered

Turn on integrations per chatbot from the Integrations tab in your dashboard.

✈️

Telegram

Paste a bot token from @BotFather and your assistant answers on Telegram with the same knowledge, actions and human handoff.

Native channel
🧑‍💻

REST API

Chat with your bots, add knowledge and export leads from your own apps, with per-account API keys and streaming replies.

✉️

Email alerts

Send new leads and “talk to a person” requests straight to your team’s inbox.

Native
💬

Slack

Get a message in any channel when someone leaves their email, with their first question for context. Optionally post every new conversation too.

Native
🪝

Webhooks

We POST clean JSON to your URL for new leads and new conversations. Connect it to your own backend or any automation tool.

Native
⚡

Zapier

Use a “Catch Hook” trigger with your CustGPT webhook to reach HubSpot, Salesforce, Mailchimp, Google Sheets and thousands more.

Via webhook
🔄

Make & n8n

Point a custom webhook module at CustGPT and build any workflow you like, including branches, filters and enrichment.

Via webhook
📊

CSV export

Download every captured lead with name, email, date and message count, ready for import anywhere.

Built in
For developers

A simple, predictable payload

Every event is a JSON POST with the event name, the chatbot it came from, the event data and a timestamp. Use the Send test button in your dashboard to check your endpoint before going live.

  • lead.created: a visitor left their details
  • handoff.requested: a visitor asked for a person
  • conversation.started: the first question and answer of a new chat
  • test: sent when you press “Send test”

Full API reference →

{
  "event": "lead.created",
  "bot": { "id": "b_x1Y2z3", "name": "Acme Help" },
  "data": {
    "email": "sam@example.com",
    "name": null,
    "conversationId": "cv_Q8r7s6",
    "firstQuestion": "Do you ship to Canada?"
  },
  "sentAt": "2026-09-26T09:30:00.000Z"
}

Connect CustGPT in minutes

Embed the widget, paste a webhook URL and watch leads roll in.

Start free trial