# chatwoot Generated on 4 Nov 2025 from [the chatwoot catalog page](https://marketplace.digitalocean.com/apps/chatwoot) Chatwoot is an open-source customer engagement platform that helps companies engage their customers on their website, Facebook page, Twitter, Whatsapp, SMS, email, Line, Telegram, etc. It is an open-source alternative to Intercom & Zendesk and gives you an integrated view of conversations happening in different communication channels. Other features include - Campaigns - CRM - Multi-brand inboxes - Private notes - Auto-assignment - Multi-lingual support - API and webhook automation Our mission is to make it easy for businesses to connect with their customers. ## Software Included | Package | Version | License | |---|---|---| | Chatwoot | [latest](https://github.com/chatwoot/chatwoot/releases) | [MIT](https://github.com/chatwoot/chatwoot/blob/master/LICENSE) | | Redis | [defined in chart](https://github.com/chatwoot/charts/blob/main/charts/chatwoot/Chart.yaml) | [Three clause BSD](https://redis.io/topics/license) | | PostgreSQL | [defined in chart](https://github.com/chatwoot/charts/blob/main/charts/chatwoot/Chart.yaml) | [PostgreSQL License](https://www.postgresql.org/about/licence/) | ## Creating an App using the Control Panel Click the **Deploy to DigitalOcean** button to install a Kubernetes 1-Click Application. If you aren’t logged in, this link will prompt you to log in with your DigitalOcean account. [![Deploy to DO](https://www.deploytodo.com/do-btn-blue.svg)](https://cloud.digitalocean.com/kubernetes/clusters/new?addonslug=chatwoot&nodePools=s-1vcpu-2gb%3A3) ## Creating an App using the API In addition to creating chatwoot using the control panel, you can also use the [DigitalOcean API](https://docs.digitalocean.com/reference/api). As an example, to create a 3 node DigitalOcean Kubernetes cluster made up of Basic Droplets in the SFO2 region, you can use the following `doctl` command. You need to authenticate with `doctl` with your [API access token](https://docs.digitalocean.com/reference/api/create-personal-access-token/index.html.md) and replace the `$CLUSTER_NAME` variable with the chosen name for your cluster in the command below. ```shell doctl kubernetes clusters create --size s-4vcpu-8gb $CLUSTER_NAME --1-clicks chatwoot ``` ## Getting Started After Deploying chatwoot After deploying Chatwoot, navigate to the IP address of the load balancer(default rails port 3000) created by Kubernetes using your web browser, and follow the on-screen instructions. You can get the IP address from the DigitalOcean Kubernetes cluster dashboard. For example, `http://your-load-balancer-ip:3000`. Refer to [https://github.com/chatwoot/charts/blob/main/charts/chatwoot/README.md](https://github.com/chatwoot/charts/blob/main/charts/chatwoot/README.md) if you have any issues, and contact us via email ([hello@chatwoot.com](mailto:hello@chatwoot.com)) or Discord server if you have questions.