Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

One command adds import, WhatsApp drip and campaigns to self-hosted Chatwoot

Description and use

One command adds import, WhatsApp drip and campaigns to self-hosted Chatwoot, keeping all data on the same server.

Problem

Self-hosted Chatwoot users lack built-in bulk contact import, WhatsApp drip sequences, and advanced campaign features, forcing reliance on external SaaS or complex workarounds.

Outcome

Users can import thousands of contacts, set up automated WhatsApp drip sequences, and send bulk campaigns with video past WhatsApp limits—all without leaving their server or exposing data to third parties.

Workflow

  • Run curl command to download and extract chatwoot-power-tools
  • Execute sudo bash install.sh
  • Installer detects existing Docker Compose stack
  • Creates least-privilege DB role with SELECT and UPDATE on contacts.custom_attributes
  • Starts cwpt-engine sidecar container
  • Adds reverse-proxy route and dashboard script
  • Provides UI for CSV import, WhatsApp drip, and campaign enhancements

Evidence

The installer detects your existing Chatwoot Docker Compose stack, provisions a least-privilege DB role, starts one small sidecar container (cwpt-engine) next to your own containers

Source

Smart contact import — a CSV/Excel wizard styled to look native, detects columns bilingually (Hebrew + English headers), flags duplicates before import

Source

WhatsApp drip sequences — automated template-message sequences managed from inside Chatwoot

Source

  • Record date: 2026-09-07T06:22:58.555Z