Перейти к содержимому

Обзор роботов Олчат

Роботы Олчат — это блоки автоматизации в Битрикс24, которые позволяют отправлять сообщения, файлы и другие данные в Telegram и MAX прямо из бизнес-процессов и роботов CRM. С их помощью можно автоматизировать коммуникацию с клиентами на всех этапах воронки продаж.

Роботы Олчат — это действия, которые появляются в редакторе роботов и бизнес-процессов Битрикс24 после установки приложения. Они позволяют:

  • Отправлять текстовые сообщения, файлы, контакты, геометки и голосовые сообщения
  • Создавать чаты в открытых линиях
  • Ожидать ответ от клиента и реагировать на него
  • Проверять наличие аккаунта в мессенджере по номеру телефона
  • Управлять диалогами открытых линий
  • Отправлять сообщения с интерактивными кнопками

Роботы доступны в разделе Олчат при добавлении нового робота в воронку сделок, лидов, контактов или счетов.

РоботОписание
Отправить сообщениеОтправка текстового сообщения контакту
Отправить файлОтправка файла, изображения или документа
Отправить контактОтправка карточки контакта (vCard)
Отправить геометкуОтправка GPS-координат с точкой на карте
Отправить голосовоеОтправка аудиофайла в виде голосового сообщения
Сообщение с кнопкамиОтправка сообщения с инлайн-кнопками
Шаблонные кнопкиОтправка предустановленных шаблонов кнопок
Отправить ссылкуОтправка URL с предпросмотром
Проверка телефонаПроверка наличия аккаунта по номеру телефона
Создание чата ОЛСоздание диалога в открытой линии
Ожидание сообщенияПриостановка БП до получения ответа клиента
Отправка через SMSОтправка через интерфейс SMS-провайдера Битрикс24
РоботОписание
Отправить сообщениеОтправка текстового сообщения контакту
Отправить файлОтправка файла, изображения или документа
Отправить контактОтправка карточки контакта (vCard)
Отправить геометкуОтправка GPS-координат с точкой на карте
Сообщение с кнопкамиОтправка сообщения с инлайн-кнопками
Шаблонные кнопкиОтправка предустановленных шаблонов кнопок
Проверка телефонаПроверка наличия аккаунта по номеру телефона
Создание чата ОЛСоздание диалога в открытой линии
Ожидание сообщенияПриостановка БП до получения ответа клиента
Отправка через SMSОтправка через интерфейс SMS-провайдера Битрикс24
РоботОписание
Информация о диалогеПолучение данных о текущем диалоге ОЛ
Перевод диалогаПеревод диалога на другого оператора или очередь
Изменение заголовка чатаИзменение названия чата открытой линии
Управление открытой линиейПринятие, завершение, перехват диалога
Информация о чатеПолучение информации из мессенджера

Перейдите в раздел CRM (Сделки, Лиды или другой раздел), выберите нужную стадию воронки и нажмите кнопку Роботы.

Нажмите Добавить на нужной стадии. В открывшемся окне выберите раздел Олчат в левом меню. Выберите нужного робота.

Заполните параметры робота: выберите линию, укажите номер телефона (или другой идентификатор), введите текст сообщения и другие параметры.

Нажмите Сохранить. Робот начнёт работать при переходе сделки на соответствующую стадию.

Линия — это подключённый аккаунт мессенджера (Telegram или MAX), привязанный к открытой линии Битрикс24. Каждый робот требует выбора линии, через которую будет выполняться действие.

Роботы Олчат поддерживают три способа идентификации получателя:

  • По номеру телефона — наиболее распространённый способ, телефон берётся из поля CRM-карточки
  • По ID чата — числовой идентификатор пользователя в мессенджере
  • По username — имя пользователя без символа @ (только для Telegram)

Подробнее о работе с номерами телефонов: Особенности номеров.

Большинство роботов отправки поддерживают три режима публикации:

РежимОписание
Входящим сообщениемСообщение появляется в открытой линии как входящее
Исходящим сообщениемСообщение появляется как исходящее от оператора
Без публикацииСообщение отправляется в мессенджер, но не отображается в ОЛ

Опция Записать в CRM карточку добавляет запись об отправке в таймлайн CRM-карточки (сделки, лида, контакта). По умолчанию включена.

Все роботы Олчат выполняются асинхронно (с использованием механизма подписки USE_SUBSCRIPTION). Это означает, что бизнес-процесс ожидает результат выполнения робота, прежде чем перейти к следующему шагу.

Подробнее: Настройки роботов.

Роботы Олчат доступны в двух местах:

  1. Роботы CRM — упрощённый интерфейс автоматизации в воронках сделок, лидов, контактов и счетов
  2. Дизайнер бизнес-процессов — полнофункциональный конструктор для сложных сценариев

В обоих случаях используются одни и те же роботы Олчат, но интерфейс настройки может отличаться.

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

ЗначениеТипОписание
is_sentboolРезультат отправки: Y (успешно) или N (ошибка)
errorstringТекст ошибки (если is_sent = N)
error_codestringКод ошибки для программной обработки
chat_idstringID чата получателя (для роботов отправки)
message_idstringID отправленного сообщения

Подробнее о возвращаемых значениях каждого робота смотрите в соответствующих разделах. Полный список кодов ошибок: Описание ошибок.