Отправка заявок в мессенджеры и на электронную почту

Отправка уведомлений/заявок в WhatsApp, Телеграм, Viber, Вконтакте и на электронную почту

В данной статье мы рассмотрим:

Все боты, созданные на конструкторе Salebot, умеют отправлять заявки не только на электронную почту, но и в различные мессенджеры.

Как оформить текст заявки

В качестве текста заявки вы можете использовать встроенную переменную #{order}:

Но также можно составить и собственный текст.

Как отправить заявки в Мессенджеры

Настройка отправки заявок в мессенджеры идентична для каждого.

Заявку можно отправить от любого мессенджера, который подключен к Salebot

Для отправки заявки в мессенджер используйте следующую функцию:

message(client_id, text, message_id, timeout)

Параметры:

client_id — айди клиента в Salebot, которому нужно отправить сообщение. Взять его можно из карточки клиента:

text — текст сообщения. Можно указать как переменную (не забудьте перед этим ее назначить) или записать нужный текст в кавычках.

message_id — id отправляемого блока (необязательный параметр)

time_out - время отправки или задержка, необязательный параметр. Если нужно отправить сообщение с задержкой, можно указать время: а) задержка в секундах до 3600 секунд. Если указано большее количество секунд, то сообщение отправится через час, если указано отрицательное число, сообщение отправится мгновенно. Например, timeout = 50. б) дату отправки в виде дд.мм.гггг чч:мм, например: timeout = ‘03.04.2022 15:00’. Если указать уже прошедшее время, то сообщение отправится мгновенно.

Настройки блока для отправки заявки:

Результат выполнения метода отправки:

Для отправки сообщения в whatsapp через номер телефона используйте функцию whatsapp_message(phone, text, message_id) Параметры:

phone — номер телефона в кавычках

text — текст сообщения. Можно указать как переменную (не забудьте перед этим ее назначить) или записать нужный текст в кавычках.

message_id — id отправляемого блока (необязательный параметр)

Как отправить заявки в Telegram

В поле "Калькулятор указываем функцию API Telegram:

tg_send_message(platform_id, text, client_message_id, reply_markup, parse_mode)

platform_id— id клиента (чата, группы, канала) в Телеграм, куда нужно прислать уведомление

client_message_id — идентификатор сообщения, которое необходимо процитировать (необязательный параметр)

reply_markup — настройки кнопок (необязательный параметр)

parse_mode — выделение текста в описании жирным или курсивом (необязательный параметр)

Где взять platform_id для отправки уведомлений:

  1. У вас должен быть подключен к проекту Telegram-бот

  2. В этого бота нужно прислать любое сообщение с того Telegram-аккаунта, куда должны приходить сообщения о заявках. Если уведомления хотите присылать в Канал, бот должен быть администратором канала с возможностью писать сообщения.

  3. Далее переходите в раздел Клиенты в Salebot:

4. Откройте диалог с Telegram-аккаунтом, которому будете отправлять заявки.

5. Копируете значение ID в мессенджере (platform_id):

И вставляете его вместо platform_id в параметр функции.

Если вам необходимо настроить отправку нескольким пользователям Telegram, то продублируйте функцию и там вставьте другой айди.

Как отправить заявки/уведомления на электронную почту

Перейдите в настройки проекта и в поле Email впишите адрес своей электронной почты (Рисунок 10). После этого все заявки из красного блока (блок "Конец сбора данных") будут отправляться вам на email.

Как создать такой блок подробно описано в данной статье.

Last updated