Отправка заявок в мессенджеры и на email

Отправка уведомлений/заявок

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

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

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

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

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

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

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

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

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

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

message(client_id, text, message_id, timeout)

Параметры:

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

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

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

time_out - время отправки или задержка, необязательный параметр. Если нужно отправить сообщение с задержкой, укажите время в секундах:

  • 1 час равен 3600 секунд; 1 минута равна 60 секундам.

Если вам необходимо отправить через несколько часов, то количество часов умножается на 3600 секунд. Например, отправить через 3 часа, в параметре указываем 10800 (3 * 3600);

Если вам необходимо указать промежуток, равный минутам, то количество минут умножается на 60 секунд. Например, отправить нужно спустя 35 минут. Тогда в параметре укажите 2100 секунд (35 * 60)

Если указано отрицательное число, сообщение отправится мгновенно. Например, timeout = 50.

  • дату отправки в виде дд.мм.гггг чч:мм, например: timeout = ‘03.04.2022 15:00’. Если указать уже прошедшее время, то сообщение отправится мгновенно.

Пример с text

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

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

Пример с message_id

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

Блок с уведомлением о заявке:

Пример отправки заявки

Пример с timeout

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

Для отправки сообщения в 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:

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

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

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

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

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

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

Last updated

Was this helpful?