Integrations

Free Premium

Work where your team already is

Chat notifications in your team channel, and replies from Slack on Premium

Point a DChat webhook at a Slack, Microsoft Teams or Discord incoming-webhook address and chat events arrive as readable messages in that channel. This is free on every edition.

The two-way Slack integration is part of Premium, at $19 per agent per month: each new conversation appears in a Slack channel as a thread, the transcript follows in the thread, and a reply written in the thread goes to the customer. Linear issues and Shopify orders beside each conversation are part of Premium too, and dashboard apps are free. This page describes the ASP.NET Core edition of DChat 2.0.7; the separate Web Forms package does not include the 2.0.5, 2.0.6 or 2.0.7 additions.

Free

Notifications

Slack, Microsoft Teams and Discord incoming webhooks receive formatted chat events.

Premium

Two-way Slack threads

A thread per conversation, transcript lines copied across, and replies from the thread sent to the customer.

Free

Your own systems

Signed webhooks and the REST API connect DChat to anything else. See the Developer API page.

Slack setup on one page

Create a Slack app with the chat:write and users:read scopes, paste the bot token, signing secret and channel ID, and test the connection.

DChat Slack integration settings showing the events request URL, bot token, signing secret and channel ID fields, marked connected

How two-way Slack works (Premium)

  • Each new conversation, web chat or any channel, becomes a Slack thread
  • The transcript follows in the thread every few seconds
  • A reply in the thread goes to the customer through their channel
  • Web chat replies reach the visitor while they are still in the chat
  • Slack requests are checked with your signing secret
  • A test button checks the bot token and channel

Good to know

  • There is no built-in Zapier, HubSpot or Salesforce integration. Use webhooks, the REST API or a dashboard app instead.
  • The Shopify integration reads orders only; it does not change anything in your store.
  • Microsoft Teams and Discord receive notifications only; replying from them is not supported.

New in 2.0.6

Bots and tools you run yourself

Both are part of Premium, at $19 per agent per month.

Premium

Agent bots by webhook

Plug in your own bot, written in any language: DChat signs each message it sends, and the bot replies with text, buttons, forms or cards, or hands over to a person. It works in the widget and on channel inboxes.

Premium

Tools the AI assistant can call

Describe an HTTP endpoint of your own, such as an order lookup, and the AI chatbot can call it while it answers. Private and local addresses are refused, header values are stored encrypted, and every call is logged. See AI Copilot.

New in 2.0.7

Your own tools beside every conversation, plus Linear and Shopify

Dashboard apps are free on every edition. Linear and Shopify are part of Premium, at $19 per agent per month.

Free

Dashboard apps

Add a web page of yours, such as an order lookup or a CRM record, as a tab beside every conversation. It runs in a sandboxed frame and receives the open conversation, its contact and the agent’s name in the same appContext message Chatwoot’s dashboard apps use, so an app written for Chatwoot works unchanged. Only administrators add apps, and addresses must use HTTPS.

Premium

Linear

Create a Linear issue from a conversation, prefilled with the last messages and a link back, or link an existing issue by its identifier or URL. The conversation’s Linear tab shows each linked issue with its current state. The API key is stored encrypted and never shown again.

Premium

Shopify orders

The contact panel beside a conversation lists the customer’s recent orders, matched by email and phone: number, date, total, payment and fulfilment status and items, with a link to the order in your Shopify admin. Read-only, with an access token stored encrypted.

If Premium lapses, Linear links stay visible with the last state seen and can still be removed, and the Shopify settings are kept; creating issues and looking up orders stop until you renew.

A dashboard app tab

A test app showing the conversation it was sent.

DChat conversation with Contact, Orders and Other tabs; the Orders tab shows a sandboxed dashboard app that received the conversation number, contact email and agent

Adding an app

A plain http address is refused unless it is on localhost.

DChat Dashboard Apps page with an explanation, an error refusing a plain http address, an Add an app form and a list of two apps with their frame sandbox

Linear issues from a conversation (Premium)

Linked issues with their state, and the create form prefilled from the conversation.

DChat conversation Linear tab listing two linked issues marked Done and In Progress, and a Create issue form with team, title, priority and a description quoting the conversation

Shopify orders in the contact panel (Premium)

Orders found by the contact’s email and phone, newest first.

DChat conversation with the contact panel listing two Shopify orders with number, date, total, payment status, fulfilment status and items

Questions we get asked

Are Slack notifications free?

Yes. Webhook notifications to Slack, Microsoft Teams and Discord are free. Two-way Slack threads, where agents reply from Slack, are Premium.

Can agents reply to customers from Slack?

Yes, on Premium. A reply in the conversation's Slack thread goes to the customer. For web chat, the visitor must still be in the chat.

Keep your team in the tools they use

Notifications are free. Two-way Slack is part of Premium at $19 per agent per month.

Self-hosted customer support software

Deploy live chat on your own terms, not on someone else's pricing model.

DChat gives you the installable server, web dashboard, website widget, and desktop agent tools in one self-hosted product, with live chat free to run, and an AI agent that answers, acts with the approvals you set and hands off to your team when you want one. Run it on infrastructure you trust, on the model you choose.

Deployment

Install on Windows or Linux, behind IIS or Nginx, in a VM, or in Docker if that fits your stack.

Commercial model

Live chat is free with unlimited agents. Premium, with the AI agent, is billed per agent per month, never per conversation.

AI Flexibility

Run the AI agent on a local Ollama model, or connect OpenAI and Anthropic with your own provider accounts.