Skip to content

Интеграции

AB-Labz поддерживает интеграцию с мессенджерами для автоматической отправки дайджестов по экспериментам.

Поддерживаемые мессенджеры

  • Slack — через Incoming Webhooks
  • Telegram — через Bot API
  • Pachca — через Webhooks

Как это работает

1. Создание подключения

В разделе Мессенджеры создайте подключение:

  1. Выберите тип мессенджера
  2. Укажите название (для удобной идентификации)
  3. Добавьте Webhook URL
  4. Протестируйте соединение

Получение 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 содержат токены доступа — не передавайте их третьим лицам.

AB-Labz - Лаборатория продуктовых экспериментов