Integrations

One agent. Every channel. Your systems.

Train once and deploy everywhere your customers already are — then wire the agent into the tools your team runs on.

Web
Slack
WhatsApp
Email
API
one agent · one inbox · one knowledge base

Channels

Website widget

One script tag. Launcher, full-screen iframe, or your own UI on the API. Streams replies token by token.

Learn more

Slack

Install to a workspace in two clicks. Mention the app in a channel or DM it — replies stay in-thread and buttons work natively.

Learn more

WhatsApp

Connect a WhatsApp Business number through the Meta Cloud API. Quick replies become buttons and lists.

Learn more

Email

Give each agent an inbound address. It replies by email, keeps threads together and hands off to your inbox when needed.

Learn more
Every channel shares the same knowledge, actions, guardrails and escalation rules. Conversations land in one inbox tagged with their channel; when a teammate replies, the message goes back out the way it came in.

Build on it

Actions

Describe an endpoint in plain English plus a small parameter schema. The agent extracts what it needs from the conversation, calls your API and answers with the result — as text or a status card.

custom actionstep 1/5
"Where is order 48213?"
→ get_order_status({ orderNumber: "48213" })
GET api.acme.com/orders/48213 · 200 OK
Status card rendered
"It left the depot this morning — ETA 2–4pm."
Read the docs

Outbound webhooks

Signed HMAC payloads for conversations, messages, leads, escalations and failed actions. Retries with backoff, delivery log and replay from the dashboard.

/#?(\d5)/ → GET /orders/$1
my order is #48213 please
200 OK · 210ms
Read the docs

REST API

Send messages (JSON or SSE), read conversations and leads, manage knowledge sources. Workspace-scoped keys, scopes and rate limits. OpenAPI spec included.

bash
curl -X POST https://supportai.co.uk/api/public/v1/chatbots/BOT_ID/chat \
  -H "Authorization: Bearer sk_live_..." \
  -d '{"message":"Where is my order?"}'
Read the docs

Need something we don't list?

Actions and webhooks cover most CRMs, helpdesks and order systems without a native integration. Tell us what you're connecting and we'll point you at the fastest route.

Integrations & channels | SupportAi