selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Best open-source alternatives to Intercom

A customer messaging and support platform with live chat and bots.

Intercom provides in-app chat, automated bot conversations, help center, and product tours used by SaaS companies for sales and support. Per-seat plus per-resolution pricing escalates aggressively, and customer conversation data sensitivity drives interest in self-hosted customer messaging platforms.

7 alternatives listed
  1. 1Chatwoot logo
    34.6k
    proprietaryOpen Source — No Paywall

    Chatwoot is a self-hosted customer support platform aimed at businesses that want a centralized inbox for customer conversations. It positions itself as an open-source alternative to products like Intercom and Zendesk, and it is designed to help teams handle support at scale while retaining control over customer data. The platform combines omnichannel messaging, a help center, collaboration tools, and reporting in one system. It supports channels such as website chat, email, and multiple social or messaging services, while also offering features like assignments, canned responses, labels, automation, and team workflows. The README also highlights Captain, an AI agent intended to automate routine support interactions and reduce agent workload.

    Cloud OptionalMulti-UserDockerKubernetesSource

    Features:

    • omnichannel inbox
    • live chat
    • email support
    • social messaging channels
    • help center portal

    +5 more

  2. 2Zammad logo
    5.8k
    GNU Affero General Public License v3.0Open Source — No Paywall

    Zammad is a web-based helpdesk and customer support platform designed to help teams manage customer inquiries in one place. It is aimed at organizations that handle requests across multiple communication channels and want a centralized system for support operations rather than scattered email threads or ad hoc coordination. The README presents Zammad as open source software under GNU AGPLv3 and notes that it is developed by Zammad GmbH together with the community. It can be obtained through source code, Docker images, Helm charts for Kubernetes, and packaged DEB/RPM downloads. The project also points users to official documentation, screenshots, and a REST API for integration, while highlighting a hosted cloud service as an easier operating option.

    Cloud OptionalMulti-UserDockerHelmBinarySource

    Features:

    • multi-channel customer communication
    • email support
    • chat support
    • telephone support
    • social media support

    +3 more

  3. GNU Affero General Public License v3.0Open Source — No Paywall

    FreeScout is an open source help desk and shared inbox application intended as a self-hosted alternative to Zendesk and Help Scout. It is built with PHP and the Laravel framework, and is designed for organizations that want a lightweight customer support system they can run themselves while keeping data under their own control. The project emphasizes broad usability and deployment flexibility. The README highlights mobile-friendly access, multilingual support, email integration, conversation management tools, notifications, and accessibility features. It also points to mobile apps, official and community modules, and external integrations such as an API, Zapier, and Make, suggesting a platform that can be extended for support teams and administrators.

    Cloud OptionalMulti-UserDockerPackage ManagerSource

    Features:

    • mobile-friendly UI
    • multilingual interface
    • email integration
    • Microsoft Exchange authentication
    • screen reader support

    +5 more

    Auth:localldap
  4. GNU Affero General Public License v3.0Open Source — No Paywall

    Libredesk is a self-hosted customer support desk aimed at teams that need to manage customer conversations from a single system. It presents itself as an open source, modern support platform with support for shared inboxes, permissions, automation, CSAT surveys, macros, and other workflow-oriented tools. The project appears designed for organizations running their own support operations, including teams and individual agents who need role-based access, assignment rules, and auditing features. It can be deployed as a single binary or via Docker, with PostgreSQL setup handled during installation. Users access it through a web interface at localhost:9000, and the README also points to live demo and documentation resources for setup and usage.

    Cloud OptionalMulti-UserDockerBinary

    Features:

    • multi shared inboxes
    • granular permissions
    • automation rules
    • CSAT surveys
    • macros

    +5 more

    Auth:local
  5. Apache License 2.0Open Source — No Paywall

    Live Helper Chat is an open-source customer support and live chat platform intended for websites that need real-time communication with visitors. It is positioned as a free live-support solution and is described as capable of handling very large chat volumes in production environments, making it suitable for teams operating at scale. The project appears to be self-hosted and extensible, with installation options from a Git repository or release download and a broad set of integrations and add-ons. It supports multiple operators, chat routing and transfer workflows, transcripts, statistics, widgets, and automation features such as bots and callbacks. The README also highlights integrations with external services like messaging platforms, authentication providers, and API-based tooling, suggesting that it is aimed at organizations that want to embed support workflows into existing systems.

    Cloud OptionalMulti-UserSource

    Features:

    • bot integration
    • high-volume chat support
    • multiple operators
    • multiple chats simultaneously
    • chat screenshots

    +5 more

    Auth:oauthldapsaml2fa
  6. GNU Affero General Public License v3.0Open Core — Some Features Paid

    Usertour is an open-source onboarding platform aimed at product teams that want to guide users through their application with in-app experiences. It is positioned as an alternative to tools like Appcues, Userpilot, Userflow, Userguiding, and Chameleon, and it emphasizes fast creation of tours, checklists, launchers, and surveys. The project supports self-hosting with Docker as well as a cloud offering, and the README also points to local development instructions. It highlights broad browser-based framework compatibility, support for single-page and multi-page apps, targeting based on custom user attributes and tracked events, environment separation for production and staging, version tracking, and customizable styling. The repository also notes enterprise and organization deployment options alongside a community edition.

    Cloud OptionalDockerDocker ComposeSource

    Features:

    • in-app product tours
    • checklists
    • surveys
    • launchers
    • framework compatibility

    +5 more

  7. MIT LicenseOpen Core — Some Features Paid

    Tiledesk is an open source customer support and conversational app development platform built around live chat, chatbots, and multi-channel messaging. It is aimed at teams that want to automate customer service, increase sales, or provide post-sales support while still allowing human agents to participate in conversations. The project is designed to run as a full deployment composed of multiple services, including a server, dashboard, design studio, web widget, and supporting messaging components. It can be deployed with Docker or Kubernetes using Docker Compose for development/trials and Helm-based Kubernetes charts for development, proof-of-concept, and production-oriented setups. The README also notes integration via APIs and webhooks, plus enterprise-only Docker images for commercial customers.

    Multi-UserDockerDocker ComposeKubernetesHelm

    Features:

    • live chat
    • chatbots
    • multi-channel messaging
    • customer support automation
    • APIs

    +5 more

What to look for in a Intercom alternative

In-app messenger widget UX and behavior triggers (URL match, user attributes, time on page) define the proactive messaging experience. Evaluate the bot/automation builder, help center authoring, and conversation routing rules. Integration with CRMs, product analytics, and email transports matters since customer messaging usually plugs into a broader stack.