Функция отправки уведомлений агентам в Telegram доступна для telegram-ботов. Настроить её можно в визуальном конструкторе бота в шаге «Действие».
Настройка отправки уведомления агенту
- В разделе «Боты» откройте визуальный конструктор нужного telegram-бота в формате редактирования.
- Добавьте блок «Действие».
- Откройте добавленный блок «Действие» в формате редактирования.
- Нажмите на кнопку Добавить действие и выберите в выпадающем списке действие «Отправить уведомление».
5. Введите текст уведомления, которое получит агент. Доступно использование макросов в тексте сообщения.
6. В следующее поле введите telegram-никнеймы в формате @username всех агентов, которым вы хотите отправлять уведомления.
- подставить глобальную переменную или поле типа «текст»;
- подставить несколько макросов.
- В зависимости от разных условий можно отправлять уведомления разным агентам.
- Можно указать адресата в глобальной переменной и быстро заменить его в нескольких местах сразу.
- Можно использовать адресата для коммуникации между двумя подписчиками, где адресат записывается в «Поле»: когда маркетолог Ирина привела лида по UTM-метке и этот лид совершил покупку, Ирина получила уведомление от бота с нужной информацией.
7. Если вы хотите, чтобы вместе с текстом уведомления агенту пришла ссылка на чат с подписчиком, то активируйте флаг «Добавить ссылку на диалог».
8. Нажмите на кнопку Сохранить и закрыть.
ВАЖНО! Уведомление будет приходить сообщением в Telegram от имени соответствующего канала, агент должен быть на него подписан.
Уведомление придёт в момент, когда подписчик будет проходить через данный шаг.
Почему уведомление не приходит агенту
- Агент не подписан на канал бота. Он должен подписаться на соответствующий канал.
- Агент сменил свой telegram-никнейм. Введите актуальный telegram-никнейм.
- Telegram-никнейм агента введён с ошибками. Введите корректный никнейм.
Отправка уведомлений агенту с помощью блока «Внешний запрос»
С помощью блока «Внешний запрос» можно сделать так, чтобы уведомления о действиях подписчика автоматически отправлялись агенту в Telegram. Например, если подписчик попал в бота или прошёл определённый шаг.
Схема будет работать следующим образом.
- В Telegram есть канал, куда будут приходить уведомления.
- Есть бот Telegram, который будет отправлять уведомления в этот канал.
- Бот является админом канала.
- В BotHelp настроен блок «Внешний запрос», в котором указывается, какой бот в какой канал и какую информацию должен отправлять.
- «Внешний запрос» выполняет настроенный запрос для каждого подписчика, который попадёт на этот шаг чат-бота BotHelp.
Шаги настройки бота и канала Telegram
1. Создать бота, через которого будут отправляться уведомления.
- Бота можно создать с помощью @BotFather.
- Подробная инструкция по созданию бота в Telegram тут.
- ВАЖНО! Для дальнейшей настройки «Внешнего запроса» вам понадобится API token созданного бота.
2. Создать канал, в который будут приходить уведомления.
- Нужно создать публичный канал так, чтобы можно было задать его системное название в ссылке на канал.
- На скриншоте ниже системное название канала: BotHelpNotification.
- ВАЖНО! Это системное название канала понадобится вам для дальнейшей настройки внешнего запроса.
3. Добавить созданного бота в канал и сделать его администратором канала.
- Сразу после создания канала вы сможете добавить ранее созданного бота в канал.
Настройка «Внешнего запроса»
1. В конструкторе чат-бота BotHelp добавить шаг типа «Действие» и выбрать в нём «Внешний запрос».
2. В настройках внешнего запроса:
- Указать тип запроса GET
- В поле URL-адреса вставить ссылку:
https://api.telegram.org/bot<MyToken>/sendMessage?chat_id=<tgChatId>&text=<your_message>
- Во вставленной ссылке:
- Вместо
<MyToken>
вставьте API token вашего бота Telegram, созданного ранее. - Вместо
<tgChatId>
вставьте системное название вашего канала в формате@channelname
- Вместо
<your_message>
вставьте текст уведомления, которое вы хотите получать в указанном telegram-канале. Вы можете вставить макросы, вместо которых автоматически будут вставляться значения полей подписчика.
- Вместо
- Пример итогового запроса:
https://api.telegram.org/bot6195556170:AAF1478IT8L9xVkAtP-__g3HmY1234xl_RM/sendMessage?chat_id=@BotHelpNotification&text=Имя:{%first_name%};Идентификатор:{%cuid%}
С такой настройкой бот Telegram будет присылать имя и идентификатор подписчика в канал для каждого подписчика, который попадёт на шаг «Внешний запрос».
Если вы не нашли ответ на свой вопрос, задайте его нам в чате внутри кабинета либо напишите на [email protected] 😃
Получите 14 дней полного функционала платформы для создания рассылок, автоворонок и чат-ботов BotHelp: