Know who you are talking to
DChat files each customer under a contact, with their details, the attributes your team cares about, internal notes and every conversation they have had. Agents see the contact next to the chat, so nobody asks for the same account number twice.
Contacts are free on every edition, with unlimited agents. This page describes the ASP.NET Core edition of DChat 2.0.6; the separate Web Forms package does not include the 2.0.5 or 2.0.6 additions.
Define the fields your business needs, such as plan, renewal date or VIP, and fill them in from the contact or the conversation.
Notes that only agents see, and a list of every conversation the contact has had, across channels.
Save a filter as a segment and come back to the same list of contacts later.
Search by name, email, phone or company, pick a saved segment, and import or export the list as CSV.
Profile, custom attributes, labels, agent-only notes and the contact's conversations sit together.
New in 2.0.6
All of these are free on every edition.
Every file a contact sent or received, across all their conversations, with type, size, sender, time and a link to the conversation.
Canned responses and away replies can insert {{contact.name}}, {{contact.email}}, {{contact.phone}} or any contact attribute.
Erasing a person now also removes their contact records and channel identities, so their next message starts a new, unlinked contact. Conversation status, times, agent and rating are kept, so reports stay accurate.
Beside merging duplicate contacts, two conversations can now be merged into one. See Conversation Management.
All attachments for one contact, with the conversation each came from.
No. Contacts, custom attributes, notes, segments, merging and CSV import and export are all in the free Community edition.
Yes. Import a CSV of up to 5,000 rows at a time, and export up to 50,000 rows.
Merge the two contacts. The result keeps one record for that customer.
Contacts live in your own SQL Server database beside your conversations, free with unlimited agents.
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.