bolt Valebyte VPS від $4/міс — NVMe, запуск за 60 секунд.

Отримати VPS arrow_forward

Self-hosted Chatwoot: WhatsApp/Telegram CRM як Intercom

calendar_month May 08, 2026 schedule 7 хв. читання visibility 291 переглядів
person
Valebyte Team
Self-hosted Chatwoot: WhatsApp/Telegram CRM як Intercom
summarize

TL;DR

  • Self-hosted Chatwoot на VPS за $13/міс замінює Intercom та Zendesk вартістю від $100-300/міс.
  • Для 1000+ MAU та 15–20 операторів потрібен сервер з 4 ГБ RAM та 2 vCPU для стабільної роботи Sidekiq.
  • Свій сервер забезпечує контроль даних (PostgreSQL/Redis) та відповідність стандартам GDPR та ФЗ-152.
  • В self-hosted версії немає доплат за кількість операторів, що дозволяє масштабувати команду безкоштовно.
  • Для захисту API-ключів WhatsApp та Telegram використовуйте зв'язку Chatwoot з self-hosted Vaultwarden.

Для створення повноцінного центру клієнтської підтримки з інтеграцією WhatsApp, Telegram і Live-чату оптимально використовувати chatwoot self hosted на виділеному сервері або VPS з характеристиками від 4 GB RAM і 2 vCPU, що дозволяє обробляти запити 1000+ активних користувачів на місяць (MAU) при фіксованих витратах близько $13/міс, повністю замінюючи платні підписки Intercom або Zendesk вартістю від $100-300/міс.

Чому chatwoot self hosted — це найкраща intercom alternative для бізнесу

Перехід на власну інфраструктуру для обробки повідомлень обумовлений не тільки економією, але й повним контролем над даними клієнтів. На відміну від SaaS-платформ, де вартість зростає пропорційно кількості операторів або активних діалогів, helpdesk selfhost рішення дозволяє масштабувати команду без збільшення щомісячних платежів провайдеру софту.

Економічна ефективність і масштабування

Хмарна версія Chatwoot коштує від $19 за оператора в місяць. Якщо у вашій команді 10 людей, бюджет складе $190/міс. Розгортання chatwoot vps обходиться у вартість оренди сервера. На тарифі Valebyte за $13-15 ви отримуєте ресурси, достатні для одночасної роботи 15-20 операторів. При цьому кількість діалогів обмежена тільки потужністю процесора і обсягом оперативної пам'яті, а не штучними лімітами тарифного плану.

Безпека та відповідність GDPR/ФЗ-152

Коли ви використовуєте сторонні CRM, листування ваших клієнтів зберігається на серверах третіх осіб. Для компаній у фінансовому, медичному або юридичному секторах це критичний ризик. Self-hosted установка гарантує, що база даних PostgreSQL і Redis знаходяться у вашому периметрі. Ви можете налаштувати шифрування дисків і суворі правила доступу через VPN або SSH-ключі. Для надійного зберігання облікових даних від API-ключів WhatsApp і Telegram рекомендуємо використовувати self-hosted Bitwarden/Vaultwarden, щоб виключити витік доступів всередині команди.

Технічні вимоги та вибір Chatwoot VPS

Chatwoot побудований на стеку Ruby on Rails, Vue.js, PostgreSQL і Redis. Це потужна, але вимоглива до ресурсів система. Для стабільної роботи Sidekiq (обробник фонових задач) і коректного відображення інтерфейсу оператора необхідно уникати "оверселінгу" ресурсів.

Мінімальні та рекомендовані характеристики сервера

Запуск на 2 GB RAM можливий, але при зростанні черги повідомлень в Redis система почне використовувати swap, що призведе до затримок в отриманні повідомлень операторами. Ми рекомендуємо наступні параметри для різних рівнів навантаження:

Параметр Minimal (Start-up) Recommended (Growth) High Load (Enterprise)
CPU Cores 2 vCPU 4 vCPU 8+ vCPU
RAM 4 GB 8 GB 16+ GB
Disk (NVMe) 40 GB 80 GB 160+ GB
Оператори до 5 до 25 Без обмежень
Приблизна ціна VPS $13 - $18 $25 - $35 $60+

Оптимізація бази даних і кешування

Для прискорення пошуку по історії листування важливо використовувати швидкі NVMe диски. PostgreSQL чутливий до операцій введення-виведення (IOPS). Якщо ви плануєте зберігати гігабайти скріншотів і відео від клієнтів, краще відразу підключити зовнішнє S3-сумісне сховище або розгорнути self-hosted Nextcloud для управління файлами, хоча Chatwoot відмінно справляється і з локальним зберіганням при наявності вільного місця.

Шукаєте надійний сервер для ваших проєктів?

VPS від $10/міс і виділені сервери від $9/міс з NVMe, DDoS-захистом і підтримкою 24/7.

Дивитися пропозиції →

Покрокова установка Chatwoot на свій сервер

Найшвидший і найнадійніший спосіб розгорнути chatwoot self hosted — використання офіційного інсталяційного скрипта для Ubuntu 20.04/22.04 LTS або Docker-compose. Ми розглянемо метод зі скриптом, так як він автоматично налаштовує SSL (Let's Encrypt), Nginx і всі необхідні залежності.

Підготовка системи

Перед початком переконайтеся, що ваш домен (наприклад, crm.yourcompany.com) направлений на IP-адресу вашого VPS. Оновіть пакети та встановіть curl:

sudo apt update && sudo apt upgrade -y
sudo apt install curl -y

Запуск інсталятора

Виконайте команду для завантаження і запуску скрипта. В процесі вам потрібно буде ввести доменне ім'я та email для реєстрації SSL-сертифіката:

wget https://get.chatwoot.app/setup.sh
chmod +x setup.sh
sudo ./setup.sh master

Скрипт виконає наступні дії:

  • Встановить Ruby, Node.js і Yarn.
  • Налаштує PostgreSQL і Redis.
  • Сконфігурує Nginx в якості реверс-проксі.
  • Створить системні служби для автоматичного запуску Chatwoot після перезавантаження сервера.

Налаштування змінних оточення (.env)

Після установки необхідно налаштувати SMTP для відправки повідомлень і параметрів інтеграції. Файл конфігурації зазвичай знаходиться в /home/chatwoot/chatwoot/.env. Обов'язково вкажіть дані вашого поштового сервера, інакше оператори не зможуть скинути паролі або отримувати сповіщення про нові тікети.

# Пример настройки SMTP
SMTP_ADDRESS=smtp.yourserver.com
SMTP_AUTHENTICATION=plain
SMTP_DOMAIN=yourcompany.com
SMTP_ENABLE_STARTTLS_AUTO=true
SMTP_PORT=587
[email protected]
SMTP_PASSWORD=your_secure_password
rocket_launch Швидкий вибір

Шукаєте сервер, який просто працює?

Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.

Переглянути тарифи VPS arrow_forward

Налаштування омніканальності: WhatsApp, Telegram і Instagram

Головна цінність Chatwoot — об'єднання всіх каналів зв'язку в одному вікні. Це дозволяє створити свій crm whatsapp без оплати дорогих посередників за кожне повідомлення.

Інтеграція WhatsApp Business API (WABA)

Chatwoot підтримує офіційний WhatsApp Business Cloud API від Meta. Це безкоштовно до 1000 вхідних діалогів на місяць (ініційованих користувачем). Для налаштування вам знадобиться обліковий запис в Facebook Developer Console.

  1. Створіть додаток "Business".
  2. Додайте продукт "WhatsApp".
  3. Отримайте Temporary Access Token (пізніше замініть на Permanent).
  4. Скопіюйте Phone Number ID і WhatsApp Business Account ID в налаштування каналу в Chatwoot.
Якщо вам потрібна автоматизація відповідей в WhatsApp на основі ШІ, можна інтегрувати систему з self-hosted ChatGPT-аналогом через вебхуки, що дозволить боту відповідати на типові питання клієнтів 24/7.

Підключення Telegram і Instagram

Для Telegram процес займає 2 хвилини: створіть бота через @BotFather, отримайте токен і вставте його в Chatwoot. Всі повідомлення, відправлені боту, миттєво з'являться в панелі оператора. Інтеграція з Instagram вимагає наявності бізнес-акаунту Facebook, прив'язаного до сторінки Instagram. Chatwoot підтримує Direct Messages та коментарі до постів.

Автоматизація та аналітика в Chatwoot

Просто відповідати на повідомлення недостатньо для ефективного helpdesk selfhost. Chatwoot дозволяє автоматизувати рутину за допомогою правил (Automation Rules) та макросів.

Використання вебхуків та n8n

Для складних сценаріїв, наприклад, створення ліда в сторонній базі даних при отриманні повідомлення, ідеально підходить зв'язка Chatwoot + n8n. Ви можете налаштувати відправку даних про кожен новий діалог в self-hosted n8n, де візуальний редактор дозволить побудувати логіку будь-якої складності: від перевірки статусу замовлення до інтеграції з 1С.

Аналітика та відстеження ефективності

Chatwoot надає вбудовані звіти по CSAT (задоволеність клієнтів), часу першої відповіді та середній швидкості закриття діалогу. Якщо вам потрібен більш глибокий аналіз поведінки користувачів на сайті до того, як вони написали в чат, рекомендуємо використовувати self-hosted analytics (PostHog або Umami). Інтеграція ідентифікаторів користувачів між PostHog та Chatwoot дозволить оператору бачити, які сторінки сайту відвідував клієнт перед зверненням.

Порівняння вартості: Self-hosted vs SaaS рішення

Багато компаній недооцінюють приховані витрати на хмарні CRM. Intercom, наприклад, ввів складну систему тарифікації "за кожного унікального користувача, з яким ви спілкувались за місяць". В Chatwoot self-hosted ваші витрати фіксовані.

Критерій Intercom (SaaS) Zendesk (SaaS) Chatwoot (Self-hosted)
Базова ціна від $74/міс від $55/оператор $0 (Open Source)
Ціна за оператора Додаткова плата Включено в базу Безкоштовно (unlimited)
Інтеграція WhatsApp Платний аддон Тільки в дорогих тарифах Безкоштовно (Cloud API)
Зберігання даних Сервери США/ЄС Сервери провайдера Ваш VPS (будь-яка локація)
Разом за 10 операторів ~$400 - $600/міс ~$550/міс ~$13 - $25/міс (за VPS)

Різниця у вартості стає колосальною при масштабуванні бізнесу. Заощаджені кошти можна направити на покращення якості сервісу або на оренду більш потужного chatwoot vps для впровадження ШІ-асистентів.

rocket_launch Швидкий вибір

Шукаєте сервер, який просто працює?

Valebyte VPS — NVMe, підтримка 24/7, розгортання за 60 секунд.

Переглянути тарифи VPS arrow_forward

Безпека та обслуговування системи

Експлуатація chatwoot self hosted вимагає мінімальної уваги до адміністрування, але нехтувати базовими правилами не можна. Оскільки в CRM зберігаються персональні дані та листування, сервер повинен бути захищений.

Регулярні оновлення та бекапи

Розробники Chatwoot випускають оновлення кожні 2-4 тижні. Процес оновлення зводиться до виконання декількох команд. Перед кожним оновленням обов'язково робіть знімок (snapshot) вашого VPS. Для автоматизації бекапів бази даних PostgreSQL використовуйте прості скрипти з вивантаженням в S3 або на інший сервер.

# Пример команды обновления (для версии на скрипте)
sudo -i -u chatwoot
cd chatwoot
git checkout master && git pull
bundle install
rake db:migrate
RAILS_ENV=production bundle exec rake assets:precompile
exit
sudo systemctl restart chatwoot.target

Моніторинг помилок

Якщо в роботі чату виникають збої (наприклад, не відправляються повідомлення), вам потрібно оперативно про це дізнатися. Для відстеження помилок в коді Ruby та JavaScript на стороні сервера відмінно підходить self-hosted Sentry. Це дозволить вашим розробникам бачити стек викликів та причину падіння фонових задач Sidekiq без ручного копання в логах.

Висновки

Використання chatwoot self hosted на VPS — це найбільш раціональний спосіб побудувати сучасний омніканальний helpdesk без прив'язки до вендора та прихованих платежів. Для старту достатньо сервера з 4 GB RAM за $13-15/міс, що забезпечить повну приватність даних та необмежену кількість операторів. Рекомендуємо почати з установки через Docker або офіційний скрипт, відразу налаштувавши інтеграцію з WhatsApp Cloud API для прямого спілкування з клієнтами.

Готові обрати сервер?

VPS та виділені сервери в 72+ країнах з миттєвою активацією та повним root-доступом.

Почати зараз →
support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.