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

В этой статье рассмотрим:

  • как оформить текст заявки;
  • как отправить заявку в мессенджеры;
  • как отправить заявку или уведомление на электронную почту.

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

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

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

#{order}

При необходимости можно составить собственный текст заявки.

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

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

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

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

message(client_id, text, message_id, timeout)

Параметры функции

client_id

ID клиента в Salebot, которому необходимо отправить сообщение.

Найти его можно в карточке клиента.

text

Текст сообщения.

Можно:

  • передать переменную;
  • написать текст прямо в функции в кавычках.

message_id

ID блока, который необходимо отправить.

Параметр необязательный.

timeout

Необязательный параметр.

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

Можно использовать:

  • количество секунд;
  • конкретную дату и время.

Например:

  • 1 минута = 60
  • 1 час = 3600
  • 3 часа = 10800
  • 35 минут = 2100

Также можно указать дату:

03.04.2022 15:00

Если указанное время уже прошло, сообщение будет отправлено сразу.


Пример использования параметра text

Настройки блока:

Результат:

Пример использования параметра message_id

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

Настройки:

Результат:

Пример использования параметра timeout

Отправка сообщения в WhatsApp по номеру телефона

Используйте функцию:

whatsapp_message(phone, text, message_id)

Параметры:

Параметр Описание
phone Номер телефона в кавычках
text Текст сообщения или переменная
message_id ID блока (необязательно)

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

Используйте функцию:

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

Параметры

Параметр Описание
platform_id ID клиента, группы или канала Telegram
text Текст сообщения
client_message_id ID сообщения для цитирования (необязательно)
reply_markup Кнопки (необязательно)
parse_mode Форматирование текста (необязательно)

Где взять platform_id

  1. Подключите Telegram-бота к проекту.
  2. Отправьте этому боту любое сообщение с аккаунта, который будет получать уведомления.
  3. Если сообщения должны приходить в канал, бот должен быть его администратором.

После этого перейдите:

Клиенты

Откройте нужный диалог и скопируйте значение ID в мессенджере (platform_id).

Используйте его в функции вместо platform_id.

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

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

Перейдите в настройки проекта.

В поле Email укажите адрес электронной почты.

После этого все заявки из блока Закрыть сделку будут автоматически отправляться на этот адрес.