What Is Live Chat?
Mix (16 tools)
- License: 7 open source · 9 proprietary
- Hosting: 4 self-hosted · 9 SaaS · 3 both
Live chat is real-time, website-embedded messaging that connects visitors with support agents or automated chatbots. At its core, a live chat platform provides an embeddable chat widget, visitor tracking, chat routing, canned responses, file sharing, and chat transcripts. Modern platforms extend into AI-powered chatbots, proactive messaging, and omnichannel inboxes that unify chat with email, social media, and SMS.
Live chat differs from team chat in its audience: team chat is for internal team communication (see Team Chat & Messaging), while live chat is customer-facing – designed for website visitors, prospects, and support requesters. Conversational AI platforms (Botpress, Rasa, Typebot) overlap with live chat by providing automated first-response and triage before handing off to a human agent.
Live chat is not telephony or call-centre infrastructure (see Call Centre / Contact Centre for those evaluations). While some live chat platforms include voice and video calling as secondary features, this directory evaluates them primarily on their chat widget, routing, chatbot, and visitor engagement capabilities.
About this data & disclaimer
The information on these pages was researched by a combination of human review and large language models. This catalogue serves as a reference for the resources, applications, devices, deployment payloads, and other components that the ResorsIT platform integrates, deploys, and manages. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. This information is compiled on a best-effort basis: it may be incomplete, contain errors, and become out of date as tools, vendors, licences, and features change. Use this catalogue only as a starting point for your own research, and independently verify and review any tool carefully against your own requirements before relying on it.
Comparison
This comparison covers tools across four subcategories: full-featured open source, chatbot/conversational AI, enterprise commercial, and SMB/affordable. See also Team Chat & Messaging for internal messaging and Call Centre / Contact Centre for telephony.
SSO / OIDC Comparison
OIDC is the preferred SSO protocol.
| Tool | OIDC | SAML | SCIM | Authentik Notes |
|---|---|---|---|---|
| Chatwoot | Yes | Yes (OmniAuth) | No | OIDC via OmniAuth; Authentik as IdP; role mapping limited |
| Papercups | No | No | No | No SSO; local accounts only; limited maintenance |
| Chaskiq | No | No | No | No native SSO; OAuth2 for third-party login only |
| Rocket.Chat OC | Yes | Yes | No | Inherits Rocket.Chat SSO; Authentik as IdP |
| Botpress | Yes* | Yes* | No | Cloud: OIDC/SAML (Enterprise); self-hosted: custom auth |
| Rasa | No | No | No | No built-in SSO; reverse proxy auth for Rasa X/Pro |
| Typebot | No | No | No | No SSO; email/Google/GitHub login only |
| Intercom | Yes* | Yes | Yes | SAML SSO (all plans); SCIM provisioning; OIDC via Entra/Okta |
| Drift | No | Yes | Yes | SAML SSO (Enterprise); SCIM via Salesloft; no OIDC |
| LiveChat | No | Yes* | No | SAML SSO (Enterprise); no OIDC; no SCIM |
| Zendesk Chat | Yes* | Yes | Yes | Zendesk Suite SSO; OIDC/SAML via Zendesk; SCIM Enterprise |
| Freshchat | Yes* | Yes | Yes | Freshworks SSO; OIDC/SAML via Freshworks; SCIM directory |
| Tidio | No | No | No | No SSO; email login only |
| Crisp | No | No | No | No SSO; email/magic link login only |
| Olark | No | No | No | No SSO; email login only |
| tawk.to | No | No | No | No SSO; email login only |
* = requires specific tier, configuration, or external identity provider
Best SSO support: Zendesk Chat (OIDC, SAML, SCIM via Zendesk Suite), Freshchat (OIDC, SAML, SCIM via Freshworks), Intercom (SAML, SCIM, OIDC via IdP)
No SSO: Papercups, Chaskiq, Rasa, Typebot, Tidio, Crisp, Olark, tawk.to
Best OSS SSO: Chatwoot (OIDC + SAML via OmniAuth), Rocket.Chat Omnichannel (inherits full Rocket.Chat SSO stack)
API Comparison
| Tool | API Type | Auth | Webhooks | SDKs | Bot Framework |
|---|---|---|---|---|---|
| Chatwoot | REST v1/v2 | Token, OAuth2 | In + Out | Ruby, JS, Python | Custom bot agent |
| Papercups | REST + WS | Token | Out (basic) | Elixir, JS (React) | No |
| Chaskiq | GraphQL | Token | Out | JS (React) | Bot framework (built-in) |
| Rocket.Chat OC | REST + Realtime | Token, OAuth2 | In + Out | JS, Python | Apps Engine |
| Botpress | REST | Token, OAuth2 | In + Out | JS (official) | Visual flow + NLU |
| Rasa | REST | Token, JWT | Out | Python (official) | ML dialogue + custom actions |
| Typebot | REST | Token | Out | JS (embed) | Visual flow builder |
| Intercom | REST v2 | OAuth2, Token | In + Out | JS, Ruby, Python, Go | Custom bots + Fin AI |
| Drift | REST | OAuth2, Token | In + Out | JS | Playbooks + custom bots |
| LiveChat | REST v3 | OAuth2, PAT | In + Out | JS, Python, Go | ChatBot (companion) |
| Zendesk Chat | REST + Realtime | OAuth2, Token | In + Out | JS, Python, Ruby | Answer Bot + Flow Builder |
| Freshchat | REST v2 | Token | In + Out | JS | Freddy AI + custom bots |
| Tidio | REST | API key | Out | JS (embed) | Visual bot builder |
| Crisp | REST v1 | Token, OAuth2 | In + Out | JS, Python, PHP, Go | Bot plugin |
| Olark | REST (limited) | API key | Out | JS (embed) | CoPilot (AI) |
| tawk.to | REST + JS API | API key | Out | JS (embed) | No native bot |
Live Chat Features
| Tool | Widget | Visitor Tracking | Routing | Canned Responses | Chatbot/AI | Proactive | Omnichannel | File Sharing |
|---|---|---|---|---|---|---|---|---|
| Chatwoot | Yes | Yes | Round-robin, auto | Yes | Rule-based bot | Yes | Yes (15+ ch.) | Yes |
| Papercups | Yes | Basic | Manual | Yes | No | No | No | Yes |
| Chaskiq | Yes | Yes | Round-robin | Yes | Built-in bot | Yes | Yes | Yes |
| Rocket.Chat OC | Yes | Yes | Dept, auto, manual | Yes | Dialogflow, custom | Yes | Yes (6+ ch.) | Yes |
| Botpress | Yes | Basic | Via integration | Via integration | NLU + LLM (core) | Via flow | Multi-channel | Yes |
| Rasa | Via integration | No | Via integration | Via integration | ML NLU (core) | Via integration | Multi-channel | Via integration |
| Typebot | Yes | Basic | No | No | Visual flow (core) | No | Embeddable | Yes |
| Intercom | Yes | Excellent | Skill, round-robin | Yes | Fin AI + custom | Yes | Yes (email, social) | Yes |
| Drift | Yes | Excellent | ABM, skill-based | Yes | AI playbooks | Yes | Yes (email, video) | Yes |
| LiveChat | Yes | Excellent | Skill, dept, auto | Yes | ChatBot companion | Yes | Yes (email, social) | Yes |
| Zendesk Chat | Yes | Yes | Skill, dept, auto | Yes | Answer Bot + AI | Yes | Yes (Suite) | Yes |
| Freshchat | Yes | Yes | Skill, round-robin | Yes | Freddy AI | Yes | Yes (email, social) | Yes |
| Tidio | Yes | Yes | Round-robin, dept | Yes | Lyro AI + visual | Yes | Yes (email, IG, Msg) | Yes |
| Crisp | Yes | Yes | Round-robin, auto | Yes | Bot plugin | Yes | Yes (email, social) | Yes |
| Olark | Yes | Yes | Dept, round-robin | Yes | CoPilot (AI) | Yes | No | Yes |
| tawk.to | Yes | Yes | Dept, manual | Yes | No native | Yes | No | Yes |
Deployment and Licensing
| Tool | License | Self-Hosted | Language | Database | Docker | Min RAM | Pricing |
|---|---|---|---|---|---|---|---|
| Chatwoot | MIT | Yes | Ruby/Rails + Vue | PostgreSQL + Redis | Yes | 2 GB | Free / $19/agent (Cloud) |
| Papercups | MIT | Yes | Elixir + React | PostgreSQL | Yes | 512 MB | Free (OSS only) |
| Chaskiq | AGPL-3.0 | Yes | Ruby/Rails + React | PostgreSQL + Redis | Yes | 1 GB | Free (OSS) |
| Rocket.Chat OC | MIT | Yes | TS/Node | MongoDB | Yes | 512 MB | Free / $4/user (Pro) |
| Botpress | MIT | Yes | TypeScript | PostgreSQL / SQLite | Yes | 1 GB | Free / usage-based (Cloud) |
| Rasa | Apache-2.0 | Yes | Python | SQLite / Tracker store | Yes | 2 GB | Free / Rasa Pro (contact) |
| Typebot | AGPL-3.0 | Yes | TypeScript | PostgreSQL | Yes | 512 MB | Free / $39/mo (Cloud) |
| Intercom | Proprietary | No | N/A | N/A | N/A | N/A | $39/seat/mo+ |
| Drift | Proprietary | No | N/A | N/A | N/A | N/A | Contact sales |
| LiveChat | Proprietary | No | N/A | N/A | N/A | N/A | $20/agent/mo+ |
| Zendesk Chat | Proprietary | No | N/A | N/A | N/A | N/A | $55/agent/mo (Suite)+ |
| Freshchat | Proprietary | No | N/A | N/A | N/A | N/A | Free / $19/agent/mo+ |
| Tidio | Proprietary | No | N/A | N/A | N/A | N/A | Free / $29/mo+ |
| Crisp | Proprietary | No | N/A | N/A | N/A | N/A | Free / $25/mo/4 seats+ |
| Olark | Proprietary | No | N/A | N/A | N/A | N/A | $29/seat/mo |
| tawk.to | Proprietary | No | N/A | N/A | N/A | N/A | Free (ad-supported) |
Self-hosted options: Chatwoot (2 GB, most feature-complete), Rocket.Chat Omnichannel (512 MB, team chat + livechat), Botpress (1 GB, chatbot focus), Rasa (2 GB, ML pipeline), Chaskiq (1 GB), Papercups (512 MB, unmaintained), Typebot (512 MB, chatbot builder)
Lightest self-hosted: Papercups (512 MB), Rocket.Chat Omnichannel (512 MB), Typebot (512 MB)
Heaviest self-hosted: Chatwoot (2 GB), Rasa (2 GB, ML models increase memory needs)
Monitoring Integration
| Tool | Prometheus Metrics | Structured Logs | Grafana Dashboards |
|---|---|---|---|
| Chatwoot | No (Sidekiq metrics via adapter) | JSON stdout | None (custom) |
| Papercups | No | stdout | None |
| Chaskiq | No | stdout | None |
| Rocket.Chat OC | Yes (Enterprise) | JSON stdout | Community |
| Botpress | No | JSON structured | None |
| Rasa | Yes (/metrics endpoint) | JSON structured | Community |
| Typebot | No | stdout | None |
| Intercom | No (SaaS) | N/A | Availability only |
| Drift | No (SaaS) | N/A | Availability only |
| LiveChat | No (SaaS) | N/A | Availability only |
| Zendesk Chat | No (SaaS) | N/A | Availability only |
| Freshchat | No (SaaS) | N/A | Availability only |
| Tidio | No (SaaS) | N/A | Availability only |
| Crisp | No (SaaS) | N/A | Availability only |
| Olark | No (SaaS) | N/A | Availability only |
| tawk.to | No (SaaS) | N/A | Availability only |
Best monitoring integration: Rocket.Chat Omnichannel (Enterprise Prometheus), Rasa (native /metrics endpoint with structured logging)
SaaS tools: monitoring limited to external HTTP availability checks and webhook delivery tracking via Telegraf HTTP input
Tools
16 tools.
Botpress
Botpress is an open-source chatbot development platform that provides a visual flow builder, built-in natural language understanding (NLU), and integration with large language models including OpenAI GPT.
License: MIT (OSS) · Kind: web · Deploy: direct, docker, saas · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Chaskiq
Chaskiq is an open-source messaging platform designed as an alternative to Intercom, providing live chat, in-app messaging, email campaigns, and a bot framework from a unified interface.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: direct, docker · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Chatwoot
Chatwoot is a leading open-source customer engagement platform that provides omnichannel live chat, email, and social media support from a unified agent dashboard.
License: MIT (OSS) · Kind: web · Deploy: direct, docker, k8s · SSO: SAML
ResorsIT usage: Web App without SSO
Access & Identity: Single sign-on
Crisp
Crisp is an all-in-one customer messaging platform designed for startups and small-to-medium businesses.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Drift (Salesloft)
Drift is a conversational marketing and sales platform that pioneered the “conversational revenue acceleration” category.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Freshchat (Freshworks)
Freshchat is the messaging and live chat product within the Freshworks customer service suite, taking a messaging-first approach with persistent async conversations and Freddy AI-assisted support.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Intercom
Intercom is a market-leading conversational support platform that combines live chat, AI-powered automation, and customer engagement tools into a unified workspace.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
LiveChat
LiveChat is a well-established live chat platform founded in 2002, known for its clean user experience and straightforward feature set.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Olark
Olark is a focused live chat solution designed for small businesses that value simplicity and accessibility.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Papercups
Papercups is a lightweight open-source live chat widget designed as a privacy-focused alternative to Intercom.
License: MIT (OSS) · Kind: web · Deploy: direct, docker, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Rasa
Rasa is an open-source framework for building conversational AI assistants, with natural language understanding and machine-learning-based dialogue management running on locally trained models.
License: Apache-2.0 (OSS) · Kind: web · Deploy: direct, docker, k8s · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Rocket.Chat Omnichannel
Rocket.Chat is an open-source team communication platform (similar to Slack) that includes a built-in Omnichannel module for live chat customer support.
License: MIT (OSS) · Kind: web · Deploy: direct, docker, k8s · SSO: OIDC, SAML
ResorsIT usage: Web App with SSO
Access & Identity: Single sign-on
tawk.to
tawk.to is a completely free live chat platform that has become the most widely used chat widget on the internet, installed on over 4 million websites.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Tidio
Tidio is a live chat and chatbot platform designed primarily for small and medium-sized businesses, particularly e-commerce stores.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential
Typebot
Typebot is an open-source conversational form and chatbot builder that uses a visual drag-and-drop interface for creating interactive chat experiences.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: direct, docker, saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Forward-auth · Vaulted credential
Zendesk Chat
Zendesk Chat, formerly known as Zopim, is the live chat and messaging component of the Zendesk customer service platform.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
ResorsIT usage: Web App without SSO
Access & Identity: Vaulted credential