WhatsApp + ChatWoot - Configuration Guide

July 10, 2025 in Apps, ChatWoot by devlikeapro4 minutes

Image for WhatsApp + ChatWoot - Configuration Guide

Overview

Complete guide to install and set up production-ready WAHA and Chatwoot instances on your own infrastructure!

ChatWoot Articles

There’s a series of articles about WhatsApp and ChatWoot integrations:

  1. WhatsApp + ChatWoot - Installation Guide
  2. WhatsApp + ChatWoot - Configuration Guide
  3. WhatsApp + ChatWoot - HTTPS Guide

You can follow them one by one or skip some parts if you don’t need them.

Go to 🧩 ChatWoot App to see features available for WhatsApp ChatWoot integration using WAHA.

After completing the configuration guide, you’ll have:

Disclaimer

This project is not affiliated, associated, authorized, endorsed by, or in any way officially connected with WhatsApp, ChatWoot, or any of their respective subsidiaries or affiliates. The official websites can be found at https://whatsapp.com and https://chatwoot.com.

For businesses seeking to integrate with WhatsApp for critical applications, we strongly recommend using officially supported methods.

Requirements

At this point you should have:

If you don’t have it - kindly follow WhatsApp + ChatWoot - Installation Guide

Using a VPS or VM via SSH?

You need to forward ports so you can access remote server ports from your laptop.

Connect to the server using the command:

Connect to server with port forwarding
ssh -L 3000:localhost:3000 -L 3009:localhost:3009 {user}@{server}

Steps to Configure ChatWoot App

Now you’re ready to setup WhatsApp to ChatWoot connection using WAHA 🧩 ChatWoot App!

Step 1: Create Session in WAHA

Step 2: Copy Webhook URL in WAHA

Step 3: Create API Inbox in ChatWoot

  • Go to ChatWoot http://localhost:3009
  • Open Settings → Inboxes
  • Click Add Inbox, choose API
  • Set fields as:
    • Name: WhatsApp - default (name can be anything, doesn’t have to follow that pattern)
    • Webhook URL: http://waha:3009/webhook/chatwoot/... - Webhook URL from WAHA
  • Finish creation guide

Step 4: Collect ChatWoot Fields for WAHA

Now we’ll need to find those fields in ChatWoot

Check the screenshots below, but here’s the path how you can find the values:

  • ChatWoot URL - put http://chatwoot:3009
    • 👉 Note that it’s not localhost, it’s chatwoot!
  • Account ID - find it on Settings → Account Settings
  • Account Token - find it on (click on profile) → Profile settings
  • Inbox ID - find it on Settings → Inboxes → (inspect browser url, the last part)
  • Inbox Identifier - find it on Settings → Inboxes → {Inbox} → Configuration

Account ID: Settings → Account Settings

Account Token: (click on profile) → Profile settings

Inbox ID, Inbox Identifier: Settings → Inboxes → {Inbox} → Configuration

Step 5: Save App Configuration in WAHA

Click Save after you finish all fields.

Step 6: Test Integration in ChatWoot

Now you can open a new conversation created by WAHA and send status or help to check that integration is working.

  • Go to ChatWoot http://localhost:3009
  • Find new WhatsApp Integration (WAHA) conversation
  • Send status or help to test WAHA <=> ChatWoot connection

Step 7: Start Session and Scan QR in ChatWoot

Get your phone with WhatsApp App

Now we’re ready to connect your phone with WAHA and ChatWoot.

For that you’ll need to Link a device on your mobile phone using QR code.

Open WhatsApp on the phone and click on three dots at the right and Linked Devices and be ready to scan QR code

  • In WhatsApp Integration (WAHA) conversation send start message
  • Open WhatsApp on your phone, click More (three dots), Linked Devices, Link a device
  • Scan QR code from ChatWoot

Step 8: Test WhatsApp Integration in ChatWoot

Now let’s see how ChatWoot WhatsApp integration works!

  • Send a message from another phone to a connected account using WhatsApp
  • Send a response from ChatWoot

What is next?

👉 Setup HTTPS for ChatWoot in WhatsApp + ChatWoot - HTTPS Guide

ChatWoot Articles

There’s a series of articles about WhatsApp and ChatWoot integrations:

  1. WhatsApp + ChatWoot - Installation Guide
  2. WhatsApp + ChatWoot - Configuration Guide
  3. WhatsApp + ChatWoot - HTTPS Guide

You can follow them one by one or skip some parts if you don’t need them.

Go to 🧩 ChatWoot App to see features available for WhatsApp ChatWoot integration using WAHA.