Repolode
Tiledesk

Tiledesk/tiledesk

Open-source live chat platform with integrated AI chatbots, deployable on Docker Compose or Kubernetes with Helm.

Open-source alternative to:IntercomZendesk

Stars
327
Forks
115
Open issues
32
Last commit
3 days ago

What is it?

Tiledesk is an open-source live chat and customer support platform with built-in chatbots, written in Node.js and Express. It targets both pre-sales conversion on websites and post-sales support, with chatbots that can hand conversations over to human agents when needed.

Chatbot replies are configured once and adapted automatically to each channel, including Web, Android, iOS, WhatsApp, Facebook Messenger and Telegram. Applications can also connect through APIs or webhooks, and visual applications can be embedded inside a conversation.

This repository provides the deployment setup for the full stack: Tiledesk Server, Dashboard, Design Studio, chat widget, Chat21 server components, a MongoDB database and a proxy. Docker Compose is intended for development and trials, while the Helm charts serve as a starting point for Kubernetes deployments that you would adapt to your own database and monitoring setup.

Key features

  • 01Live chat with integrated AI chatbots that hand off to human agents
  • 02Multi-channel delivery for Web, Android, iOS, WhatsApp, Messenger and Telegram
  • 03Visual chatbot scripts with images and buttons, adapted per channel
  • 04APIs and webhooks for connecting external applications
  • 05Deployment with Docker Compose or Kubernetes via Helm

Use cases

  • Adding a support chat widget with automated answers to a company website
  • Handling both pre-sales questions and after-sales service in one inbox
  • Running a self-hosted customer service stack instead of a hosted chat SaaS
  • Connecting a customer support workflow to existing systems via webhooks

Quick start

  1. 1

    Open the Docker Compose guide for development and trials

  2. 2

    Or open the Kubernetes Helm guide for development, POCs and production

Things to know

  • The Helm charts should not be used as-is in production and need changes such as connecting your own database.
  • The Helm charts deploy MongoDB in a container and configure no logging, so you must add these yourself.
  • Private Enterprise Docker images require credentials obtained by contacting the vendor.

In collections

Topics

#chatbot#live-chat#conversational-ai#customer-service#kubernetes#helm#docker#chatbots#helm-charts#installation

FAQ

What is tiledesk?
Open-source live chat platform with integrated AI chatbots, deployable on Docker Compose or Kubernetes with Helm. Tiledesk is an open-source live chat and customer support platform with built-in chatbots, written in Node.js and Express. It targets both pre-sales conversion on websites and post-sales support, with chatbots that can hand conversations over to human agents when needed.
Is tiledesk free to use? What license does it have?
tiledesk is open source under the MIT license. Check the license terms before using it in commercial products.
Is tiledesk still maintained?
Actively maintained. The last commit to tiledesk was on Nov 4, 2026.
What can I use tiledesk for?
Adding a support chat widget with automated answers to a company website Handling both pre-sales questions and after-sales service in one inbox Running a self-hosted customer service stack instead of a hosted chat SaaS Connecting a customer support workflow to existing systems via webhooks
How do I install tiledesk?
Open the Docker Compose guide for development and trials Or open the Kubernetes Helm guide for development, POCs and production
Where can I get tiledesk?
The source code and installation instructions are on GitHub: https://github.com/Tiledesk/tiledesk

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects