Чат-бот берёт на себя рутину первого контакта: здоровается, уточняет вопрос, отвечает на частые обращения и передаёт клиента оператору только тогда, когда нужен человек. В открытых линиях Битрикс24 бот работает во всех каналах сразу — от чата сайта до мессенджеров.
Что такое чат-бот открытой линии
Чат-бот в Битрикс24 — это участник диалога, который автоматически реагирует на сообщения клиента по заданному сценарию. Он подключается к открытой линии и вступает в диалог раньше оператора: приветствует, задаёт уточняющие вопросы и маршрутизирует обращение.
Есть два принципиальных пути создания ботов:
- Штатный конструктор и готовые боты из Маркета — для типовых сценариев без программирования;
- Собственный бот через REST API — для сложной логики и интеграций с внешними системами.
Типовые сценарии применения
Боты решают повторяющиеся задачи, которые не требуют участия человека. Вот где они дают наибольший эффект.
| Сценарий | Что делает бот |
|---|---|
| Квалификация лида | Спрашивает город, товар, бюджет и заполняет поля |
| FAQ | Отвечает на частые вопросы по меню |
| Маршрутизация | Направляет в нужный отдел по выбору клиента |
| Сбор контактов | Запрашивает телефон и имя до подключения оператора |
| Нерабочее время | Принимает заявку, когда операторы офлайн |
Начинать стоит с одного узкого сценария — например, маршрутизации по отделам. Попытка автоматизировать сразу всё приводит к громоздкому дереву диалога, в котором клиент теряется.
Подключение бота к линии
Готовые боты подключаются как приложения в CRM → Контакт-центр либо из Маркета Битрикс24. После установки бот назначается на открытую линию в её настройках.
- Установите приложение бота или создайте сценарий в конструкторе.
- В настройках открытой линии включите обработку сообщений ботом.
- Выберите режим: бот работает всегда, только в нерабочее время или до передачи оператору.
- Задайте условие передачи диалога живому сотруднику.
Передача диалога оператору
Ключевой момент любого бота — корректная передача диалога человеку. Пока бот ведёт диалог, обращение не занимает оператора; после передачи оно попадает в очередь открытой линии.
- По ключевой фразе — клиент пишет «оператор», «менеджер», и бот уступает.
- По завершении сценария — бот собрал данные и передаёт квалифицированного клиента.
- По кнопке — в меню бота есть пункт «связаться с сотрудником».
- По непониманию — бот не распознал запрос и не зацикливает клиента, а зовёт человека.
При передаче вся собранная ботом информация остаётся в диалоге и карточке CRM, поэтому оператор видит контекст и не переспрашивает клиента заново.
Собственные боты через REST API
Когда нужна логика сложнее меню — обращения к базе, расчёты, интеграция с 1С или внешним сервисом — создают собственного бота через REST API Битрикс24.
Работа строится на методах семейства imbot.*: регистрация бота imbot.register, отправка сообщений imbot.message.add, обработка событий входящих сообщений и команд. Бот получает события через вебхук и отвечает, вызывая методы API.
- imbot.register — регистрация бота на портале;
- imbot.message.add — отправка сообщения клиенту;
- imbot.command.register — команды, на которые реагирует бот;
- обработчик события
ONIMBOTMESSAGEADD— реакция на сообщение клиента.
Типичные ошибки при внедрении
Плохо спроектированный бот раздражает клиентов сильнее, чем его отсутствие. Разберём частые промахи.
- Нет выхода к человеку — клиент застревает в меню и уходит.
- Слишком глубокое дерево — десяток вложенных вопросов утомляет.
- Бот отвечает вместо оператора в рабочее время — там, где хватило бы живого менеджера.
- Потеря контекста при передаче — оператор переспрашивает то, что бот уже узнал.
- Нет обработки непонятного ввода — бот зацикливает клиента на одном вопросе.
Итог
Чат-боты в открытых линиях автоматизируют первый контакт: приветствие, квалификацию, ответы на частые вопросы и маршрутизацию, освобождая операторов от рутины. Начинайте с одного узкого сценария, всегда оставляйте выход к человеку и сохраняйте контекст при передаче. Для сложной логики используйте собственного бота на REST API с методами imbot.*.
Если нужен бот, который квалифицирует заявки, интегрируется с CRM и 1С и корректно передаёт клиентов операторам, мы поможем спроектировать сценарий и разработать решение под ваши процессы.
Частые вопросы
Нужно ли уметь программировать, чтобы подключить бота?
Нет, для типовых сценариев подойдут готовые боты из Маркета и штатный конструктор. Программирование нужно только для собственного бота на REST API со сложной логикой.
Может ли бот работать во всех каналах открытой линии?
Да. Бот подключается к открытой линии, а не к отдельному каналу, поэтому работает и в чате сайта, и в мессенджерах, привязанных к линии.
Как клиент попадёт к живому оператору?
Настраивается передача диалога: по ключевой фразе, по кнопке меню, по завершении сценария или при непонимании запроса. Выход к человеку нужно предусмотреть всегда.
Сохраняются ли данные, собранные ботом?
Да, вся переписка и заполненные ботом поля остаются в диалоге и карточке CRM, поэтому оператор видит контекст и не переспрашивает клиента.
Какие методы API используются для своего бота?
Основные — imbot.register для регистрации, imbot.message.add для отправки сообщений и обработчик события входящего сообщения ONIMBOTMESSAGEADD.
Стоит ли включать бота в рабочее время?
Зависит от задачи. Часто бот полезен для квалификации и маршрутизации даже днём, но там, где хватает живого менеджера, его лучше не ставить между клиентом и оператором.
Что размещать на своём сервере для REST-бота?
Приложение, принимающее вебхуки Битрикс24 по HTTPS и вызывающее методы API. Нужны доступный хостинг и корректная обработка ошибок запросов.
Поможем с настройкой и поддержкой Битрикс24
Поможем с настройкой, доработкой и поддержкой Битрикс24.