Интеграции
AB-Labz поддерживает интеграцию с мессенджерами для автоматической отправки дайджестов по экспериментам.
Поддерживаемые мессенджеры
- Slack — через Incoming Webhooks
- Telegram — через Bot API
- Pachca — через Webhooks
Как это работает
1. Создание подключения
В разделе Мессенджеры создайте подключение:
- Выберите тип мессенджера
- Укажите название (для удобной идентификации)
- Добавьте Webhook URL
- Протестируйте соединение
Получение Webhook URL
- Slack: Settings & administration → Manage apps → Incoming Webhooks
- Telegram: Создайте бота через @BotFather и получите Bot Token
- Pachca: Настройки → Интеграции → Создать вебхук
2. Настройка шаблона дайджеста
Создайте шаблон отправки:
Общие настройки:
- Название шаблона
- Выбор подключения
Расписание:
- Частота: ежедневно или еженедельно
- День недели (для еженедельных)
- Время отправки
- Часовой пояс
Секции дайджеста:
Каждая секция может включать:
- Заголовок
- Условия фильтрации гипотез (статус, период)
- Формат отображения (краткий, с ссылками, с датами)
- Лимит записей
Пример условий фильтрации
Секция "Активные тесты на этой неделе":
- Статус: active
- Период: this_week
- Формат: с датами
- Лимит: 10
Секция "Завершённые тесты":
- Статус: done, archived
- Период: last_week
- Формат: с ссылками3. Фильтры и условия
Поля для фильтрации:
status— статус гипотезы (active, planned, done, archived, backlog)start_date— дата началаend_date— дата окончания
Операторы:
equals/not_equals— точное совпадениеin— входит в список значенийin_period— попадает в периодnot_in_period— не попадает в периодoverlaps_period— пересекается с периодом
Периоды:
last_week— прошлая неделя (понедельник-воскресенье)this_week— текущая неделяnext_week— следующая неделя
Логические операторы:
Условия можно комбинировать:
- AND — все условия должны выполняться
- OR — хотя бы одно условие
Поддерживается двухуровневая логика: группы условий с собственными операторами + оператор между группами.
4. Автоматическая отправка
Система проверяет шаблоны каждую минуту и отправляет дайджест, если:
- Шаблон активен
- Совпадает день недели (для weekly)
- Совпадает текущее время (с учётом часового пояса)
5. Превью и тестирование
Перед активацией:
- Превью — посмотрите, как будет выглядеть сообщение
- Тестовая отправка — отправьте пробное сообщение в мессенджер
Формат сообщений
Дайджест формируется в виде текстового сообщения:
**Активные тесты**
1. Новая кнопка CTA (15.02 → 28.02)
2. Редизайн корзины (16.02 → 01.03)
**Завершённые тесты**
1. Эксперимент с ценой — https://app.ab-labz.com/hypotheses/123
2. Тест формы регистрации — https://app.ab-labz.com/hypotheses/124Дополнительно можно добавить произвольный текст до или после секций.
Безопасность
Webhook URL содержат токены доступа — не передавайте их третьим лицам.
