← Все работы
SENDA (продукт XDR Agency)

SENDA — платформа WhatsApp-кампаний и общения с клиентами

607
Автоматические тесты
0
Дублирующие отправки
2
Провайдеры WhatsApp
Проблема

Отделы продаж общаются с клиентами в WhatsApp, но вся работа остаётся внутри телефона: контакты разрознены, кампании рассылаются вручную, непонятно, кто какому клиенту ответил, а оставшийся без ответа диалог просто теряется. С ростом команды процесс становится неуправляемым.

Стратегия

Было решено построить платформу, объединяющую в одном рабочем пространстве контакты, кампании, входящие ответы и состояние подключения WhatsApp. Главный принцип был ясен: ни одно сообщение не должно уйти дважды и ни один ответ клиента не должен остаться без владельца.

Реализация

Платформа построена на Next.js 16, React 19 и TypeScript в режиме strict, работает на собственном сервере с PostgreSQL и Docker. Поддерживаются два канала WhatsApp — подключённое устройство и официальная WhatsApp Business Platform; возможности определяются не названием провайдера, а способностями канала, поэтому требование официального канала использовать одобренные шаблоны применяется в интерфейсе автоматически. Контакты загружаются из CSV и XLSX, поиск нормализован под азербайджанский алфавит. Рассылка кампаний не искажает показатели ответов в Inbox: назначение, фактический отправитель и время ожидания клиента отслеживаются отдельно. Логику кампаний защищают 607 автоматических тестов.

Результат

Платформа работает в продакшене: первый клиент отправляет через SENDA реальные кампании — в контролируемом первом запуске зафиксировано 0 дублирующих отправок. Команда управляет контактами, кампаниями и ответами клиентов из одного места.

SENDA — платформа WhatsApp-кампаний и общения с клиентами материал 1

Хотите такой же результат?

Начать проект