Features

Complete product, on your server

Free live chat. Unlimited agents. No hosted lock-in.

DChat is self-hosted live chat software for teams that want modern support tooling without recurring hosted-seat pricing. Live chat is free with unlimited agents: deploy it on infrastructure you control, and keep the data, branding, routing, and AI decisions inside your own stack. Premium adds the AI assistant, custom roles, automation and extra channels at $19 per agent per month; Enterprise adds single sign-on and advanced SLA policies. Compare tiers.

Control the deployment

Run on Windows or Linux, in containers, or behind the web stack you already trust.

Bring your own AI

Use OpenAI, Claude, Ollama, or no AI at all. DChat does not force a provider or markup.

Support teams move faster

Operators get live chat, routing, transcripts, analytics, and visitor context in one self-hosted system.

DChat dashboard
AI chatbot settings Visitor chatting in the DChat widget

Everything included

A complete support platform in a single self-hosted package

No separate analytics product and no seat limit. The capabilities below ship together and run on your own server; the AI features are part of Premium, and everything else listed here is free.

Visitor experience

  • Embeddable widget with Shadow-DOM style isolation and your branding
  • Real-time messaging with typing indicators and read receipts
  • File sharing with drag-and-drop and inline image previews
  • Pre-chat form, custom fields, and department selection
  • Widget interface in 33 languages, including right-to-left Arabic
  • Mobile full-screen layout, keyboard accessibility, and dark mode
  • GDPR cookie consent and a post-chat satisfaction rating

Agent workspace

  • Browser dashboard plus a native Windows desktop agent
  • Online / away / busy presence with automatic away detection
  • Canned responses with inline shortcut expansion
  • Private internal notes attached to each conversation
  • Agent profile photos shown in the visitor's chat
  • Department routing and concurrent-session limits
  • Block an abusive visitor's IP straight from a transcript

AI & automation

  • Bring-your-own AI: Ollama (fully local), OpenAI, or Anthropic
  • An AI agent that answers from your articles, website and documents, with cited sources
  • AI actions in your own systems, with agent approval or visitor confirmation
  • AI triage: labels, sentiment, priority and routing for new conversations
  • Visual bot flows, free; their AI steps are Premium
  • Automatic handoff to a human with the conversation context attached
  • Proactive triggers based on page URL and time on the page
  • AI-suggested replies to speed up agents
  • Auto-summaries and tagging when a chat ends

Reporting & quality

  • Live stats, daily volume trend, and a busy-hours heatmap
  • Agent leaderboard with first-response times
  • CSAT summary with rating distribution and recent comments
  • Searchable transcripts across names and message text
  • CSV export for sessions, missed chats, and the audit log
  • Email transcripts and a daily missed-chat digest

Admin & governance

  • Role-based access for admins and agents
  • Audit log of admin actions with date and actor filters
  • GDPR data export and erasure by visitor email
  • Operating-hours scheduler with timezone control
  • IP block list with CIDR ranges and auto-expiry
  • Per-IP rate limiting and hardened security headers

Integrations & deployment

  • Signed webhooks (HMAC-SHA256) for your own systems
  • Native Slack, Microsoft Teams, and Discord notifications
  • Durable delivery queue with automatic retries
  • Health-check endpoints for containers and load balancers
  • Runs on Windows or Linux with SQL Server
  • One-script install; live chat free with unlimited agents

New in 2.0.5 and 2.0.6

Inbox, channels and team tools

Version 2.0.5 turned the live chat server into a shared inbox, and 2.0.6 adds AI Copilot, a stronger widget, merge, saved views and a command palette. Most of it is free. Each card names its tier: Free means Community, and Premium ($19) and Enterprise ($49) are priced per agent per month. These pages describe the ASP.NET Core edition; the Web Forms package does not have them.

Free

Conversation Management

Statuses, priority, an assignee, snooze, labels, private notes with @mentions, bulk actions, and a warning when a colleague is already replying.

Free

Contacts and CRM

A contact record for every customer, with custom attributes, notes, saved segments, merging and CSV import and export.

Free Premium

Channels and Inboxes

Email beside web chat for free. WhatsApp, Messenger, Instagram, Telegram, LINE, SMS and API inboxes are Premium.

Premium Enterprise

Automation and SLAs

Rules, macros, auto-assignment and per-agent limits on Premium; advanced SLA policies on Enterprise. The first-response SLA target stays free.

Free

Help Center

A public help portal on your own server, with categories, search, languages and article search inside the widget.

Free

Reports

Conversation, label, department, inbox and agent reports for any date range, with CSV export.

Enterprise

Single Sign-On

On Enterprise, agents sign in through your identity provider over OpenID Connect or SAML 2.0.

Premium

Voice Calls

On Premium, calls to your own Twilio number arrive as conversations, with browser ringing, voicemail and click-to-call.

Free

Developer API

A REST API with access tokens and built-in docs, signed webhooks, a widget JavaScript SDK and verified visitor identity.

Free Premium

Integrations

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

Free

Mobile and Push

Install the web dashboard on a phone or desktop and get push notifications. There are no native iOS or Android apps.

Free Premium

AI Agent and Copilot

On Premium: an AI agent that answers from your own knowledge, takes actions with approval, triages the inbox and hands off with context, plus a copilot that rewrites, translates and summarises for agents. Bot flows are free.

Free Premium

Chat Widget

New in 2.0.6 and free: allowed domains, a dark mode setting, a pop-out window, replies by email, help articles in the widget, media and location, and buttons, forms and cards. Agent bots are Premium.

Feature directory

Explore the parts of DChat that matter to deployment, operators, and customers

Every feature below is part of the same self-hosted product, and reporting is included, so no separate reporting product is needed to understand your own support traffic. The pricing page marks which features are Premium or Enterprise.

Live Chat

Real-time messaging with self-hosted deployment, AI flexibility, and support data kept on your server.

Proactive Chat

Invite visitors at the right time using rules you control inside your own deployment.

Visitor Monitoring

See live visitor context before a conversation begins and respond with better precision.

Agent Console

Give operators a practical workspace for live sessions, routing, and follow-up support.

Dashboard

Manage teams, widget behavior, AI settings, and operations from one control surface.

Analytics

Measure service quality and workload trends without exporting your support data to a hosted vendor.

Transcripts

Keep searchable conversation history in your own environment for follow-up, QA, and governance.

Customization

Brand the widget, configure the flow, and shape the support experience to fit your product.

Custom Fields

Capture the business-specific context your team needs before the chat starts.

Security

Keep support traffic inside infrastructure, policies, and data boundaries you already trust.

SSL Chat

Run encrypted chat over HTTPS and secure WebSockets using certificates you control.

Compatibility

Run it on Windows or Linux, behind IIS, Nginx or Docker, and embed the widget anywhere.

On-Demand Support

Let visitors reach a person the moment they need one, without leaving the page.

Websites and Web Apps

One embeddable snippet drops live chat into a marketing site or a single-page app alike.

Ease of Use

A clean agent dashboard, a one-line widget snippet, and a one-command local setup.

Modern support tooling, with live chat free on your own server

DChat is for teams that want to self-host, keep their data on their own server, and keep deployment choices in-house while still delivering a current live chat experience.

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.