integrations
H

Hisham

Last updated on Oct 12, 2026

Settings → Integrations is a catalogue of apps you can connect your account to. Ten exist in the product. Your page will usually show fewer, because several are switched on by whoever runs your installation rather than by you.

Two things that feel like integrations are not on this page. Connecting a store is its own section — see what connecting a store gives you. Bots live under Automation — see agent bots.

What exists

App What it does Connected per
Webhooks posts account events to a URL you own account, as many as you want
Dashboard Apps shows a web page of yours as a tab next to the conversation account, as many as you want
Slack mirrors conversations into one Slack channel account, one
Dialogflow lets a Google Dialogflow agent answer in one inbox inbox, one per inbox
Google Translate translates one message on demand, and records the language the customer wrote in account, one
OpenAI holds your own OpenAI key for the AI writing features, and turns label suggestions on account, one
Cloudflare RealtimeKit starts a video or voice call from inside a conversation account, one
Linear creates a Linear issue from a conversation, or links an existing one account, one
Notion gives the AI assistant read access to your Notion content account, one
LeadSquared creates leads and logs conversation activity in LeadSquared account, one

Which of them you will see

The list is filtered before it reaches you, so a missing app is not a fault.

App Shown when
Webhooks, Dashboard Apps, Dialogflow, Google Translate, OpenAI, Cloudflare RealtimeKit always
Slack your installation has Slack credentials configured
Linear, Notion your installation has credentials and the feature is on for your account
LeadSquared the CRM feature is on for your account

Nothing in your account turns these on. If an app you need is absent, that is a conversation with whoever runs your installation.

The three worth a sentence each

Slack has two modes. Two-way posts conversations into the channel and sends replies typed in the Slack thread back to the customer. Alert posts them and sends nothing back — the thread is a notification, not a reply box. Pick alert if people in that channel are not meant to answer customers.

A dashboard app is an iframe, not a plugin. You give it an HTTPS URL. It appears as a tab beside the conversation, and the page is sent the current conversation, the contact, your account's custom attribute definitions, the signed-in agent and the current theme. What it does with them is your code's business.

Google Translate does two separate things. It detects the language of the customer's first incoming message and stores that on the conversation. Separately, it gives every message a Translate action, which translates that one message into a language you pick. It does not translate the conversation as you read it, and it does not translate what you send.

What you need first

An administrator account. Every page under Integrations is administrator-only.

A worked example

A Kuwait retailer wants its operations team notified in Slack without them replying to customers by accident. An administrator connects Slack, picks the #support-watch channel, and sets the mode to Alert. Conversations now appear in that channel as they arrive. A manager replying in the Slack thread changes nothing — the customer never sees it, and the team answers in the inbox as before.

Who can do this

Administrators only. The custom role permission list has no entry for integrations, so this cannot be delegated — see roles and permissions.

Limits

  • One connection per app, except Webhooks and Dashboard Apps (as many as you like) and Dialogflow (one per inbox).
  • There is no generic connector for other tools. The way to reach anything not on this list is webhooks, or the webhook action inside an automation rule or a flow.
  • The OpenAI entry is a key, not a feature. It supplies the credential the AI writing features use and switches label suggestions on. It does not add anything by itself.
  • Language detection runs once per conversation, on the first incoming message, and is skipped if the conversation already has a language recorded.
  • Dialogflow is per inbox. A bot connected to one inbox does nothing in another, an inbox already connected is not offered again, and email inboxes cannot be connected at all.
  • WooCommerce, Salla, Zid and Shopify are not on this page at all. They are Commerce platforms — see what each platform supports.

Related

If it does not work

The app I want is not listed. It is not switched on for your installation. The table above says what each one needs.

Integrations is not in Settings at all. You are signed in as an agent, or with a custom role. The page is administrator-only.