One command adds import, WhatsApp drip and campaigns to self-hosted Chatwoot
Описание и применение
Один скрипт добавляет импорт контактов, последовательности WhatsApp и кампании в самодостаточный Chatwoot, сохраняя данные в пределах сервера.
Задача
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.
Результат
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.
Рабочий процесс
- 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
Доказательства
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
Smart contact import — a CSV/Excel wizard styled to look native, detects columns bilingually (Hebrew + English headers), flags duplicates before import
WhatsApp drip sequences — automated template-message sequences managed from inside Chatwoot
- Дата записи: 2026-09-07T06:22:58.555Z