Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Общая информация

Пункт в меню - Рассылки - доступен пользователю с ролью Супервизор.

Рассылка - это исходящие сообщения с определенным текстом, которые отправляются пользователям, хотя бы раз написавшим в систему. Поддерживаются следующие типы каналов:

  • Почта

  • Телеграм

  • Slack

  • Viber

  • API

В системе создается диалог, в котором одно сообщение от имени бота и статус такого диалога в истории запросов - “Ответ бота”. Если пользователь на рассылку ответит, то сработает стандартный механизм склейки. Вопрос пользователя попадет в этот же диалог, если не вышло установленное в настройках время.

Список рассылок и их статусы

Рассылка создается в статусе Черновик. Далее могут быть следующие переходы по статусам:

  • Кнопка “Создать рассылку” открывает страницу для создания новой рассылки. В имени по умолчанию проставляется значение “Новая рассылка дд.мм.гггг” с текущей датой.

  • В меню доступны пункты:

    • Редактировать - для всех рассылок

    • Удалить - для рассылок в статусах Черновик и Завершена.

Рассылка: получатели

Существует два разных способа собрать список пользователей, кому рассылка будет отправлена.

Фиксированный список

При фиксированном списке пользователей набирают один раз и он не будет меняться при каждой отравке текущей рассылки. В одну рассылку можно добавлять пользователей из разных каналов, в итоговом списке их по-одному можно удалить.

Шаг 1: Выбираем канал, в который будет производиться отправка и который будет использоваться для поиска пользователей.

Шаг 2: задаем или не задаем конкретные условия для поиска. Если нужно найти всех в канале, то сразу нажимаем кнопку “Поиск”. Выбираем нужных и нажимаем кнопку “Добавить выбранных”.

Для поиска можно использовать как системные поля пользователя, так и любые из payload-а, добавленные туда ранее. Если вы используете системные поля, то их названия должны быть написаны в точности, как к ним обращаются из сценариев. Если используются переменные из payload-а, то само название переменной также должно совпадать с тем, как оно у пользователя там записано, потому что поиск по самим параметрам регистрозависимый. А вот указывать полностью значения этих переменных не обязательно, можно искать как по полному совпадению, так и по частичному, в том числе с середины слова. Здесь регистр не имеет значения. Т.е. если в значении переменной “city” написано “Москва”, то в поле можно ввести: Москва, мос, ва.

Итоговый список выглядит следующим образом:

Динамический список

Динамический список собирается по добавленным условиям каждый раз перед очередной отправкой текущей рассылки.

Рассылка: расписание

Рассылка: результаты

  • No labels