Интеграция с Битрикс24

Битрикс 24 – это огромный корпоративный портал, который пытается охватить практически все. Здесь заявлены функциональные возможности социальных сетей, проектов, задач, управления персоналом, и многое другое, в том числе CRM.

На данный момент доступно два вида интеграции. Настроить можно один на выбор. Вместе их использовать нельзя чтобы избежать создания дублей сделок и контактов:

  1. Коллтрекинг Ringostat + Битрикс24 (мы рекомендуем использовать этот вариант интеграции, в данной статье речь пойдет о ней) — готовая интеграция с возможностью распределять лиды / сделки на принявшего вызов менеджера с передачей источника трафика звонка. Основная настройка на стороне Ringostat. Звонки принимаются не в самой CRM Битрикс24, а в софтфоне, фиксированном номере, АТС и т. д. Уведомления о звонке в CRM Битрикс24 нет. Основная информация в Битрикс24 передается после звонка.
  2. Телефония Ringostat + Битрикс24 — используется только модуль телефонии, без передачи источника звонка. Основная настройка на стороне Битрикс24. Интеграция заключается в переадресации всех звонков в Битрикс24 при помощи их телефонного модуля. Поэтому Ringostat не принимает участие в распределении звонков, не фиксирует пропущенные звонки и прочее. Инструкция доступна по ссылке.
  1. Автоматическое создание лида / сделки / контакта при входящем звонке от нового клиента (всё гибко настраивается, можно создавать только лида или только контакт, или всё вместе);
  2. Привязка источников звонка к лиду / сделке для оптимальной обработки менеджером заявки;
  3. Передача Google Client ID посещения по звонку;
  4. >Создание задач на ответственного менеджера при пропущенном звонке по новой сделке или существующей, находящейся в работе;
  5. Создание задач на ответственного менеджера по сделке если на него ответил коллега (например ответственный менеджер говорил по телефону). Позволяет зафиксировать контакт и проверить что сказал коллега в ходе диалога.
  6. Создание задач на ответственного менеджера при успешном входящем и исходящем звонке. Задачи создаются сразу закрытыми с привязанными к ним записями разговоров, что помогает поднять историю ведения диалога
  7. Создание задач на ответственного / старшего менеджера в нужном случае.
Как настроить и включить

Для использования интеграции необходимы аккаунты в обоих сервисах — Ringostat и Битрикс24.

Перед началом настройки нужно определить сотрудников, которые имеют аккаунт в Битрикс24, участвуют в обработке входящих звонков и будут включены в интеграцию.

Создание сотрудников в ЛК Ringostat

В ЛК Ringostat, перейдите в раздел "Настройки" на страницу "Сотрудники" и нажмите "Добавить нового сотрудника"

После нажатия на кнопку будет выполнен переход на страницу добавления сотрудника. Нужно заполнить форму с данными сотрудника.

Описание полей формы создания сотрудника
Код сотрудника Внутренний код сотрудника в Ringostat
рекомендуем, указывать такое же значение как и "Внутренний номер"
ФИО Фамилия / Имя сотрудника
Email почтовый ящик, на который будут выданы права доступа в ЛК Ringostat
SIP логин логин SIP аккаунта, который будет закреплён за сотрудником и использован на совершения или приёма звонков
Пароль пароль для регистрации SIP-аккаунта
Внутренний номер внутренний номер SIP-аккаунта, на который можно позвонить в рамках SIP-телефонии
Распределение неотвеченных звонков позволяет включить сотрудника в распределение сделок по пропущенным, входящим звонкам
Кнопка "Добавить номер" позволяет закрепить за менеджером номер телефона, на котором он принимает звонки
Кнопка "Добавить SIP аккаунт" позволяет закрепить за менеджером SIP-аккаунт(из другого проекта или сторонней ВАТС), на котором он принимает звонки

После добавления сотрудника, он получит свой уникальный ID интеграции для связи с аккаунтом сотрудника в Битрикс24.

После создания всех сотрудников, можно приступить к включению и настройке интеграции.

Создание вебхука в Битрикс24

Сперва следует зайти под доступами администратора в сам Битрикс24, открыв “Главное меню”:

Выбрать раздел “Приложения” -> “Вебхуки”

И создать входящий вебхук, нажав кнопку “Добавить вебхук” -> “Входящий вебхук”

Далее следует задать ему любое название (например Ringostat), и предоставив права на управление всеми модулями:

После нажатия кнопки “Сохранить”, Битрикс предоставит URL вебхука, который нужно использовать для активации интеграции.

Пример вебхука Битрикс:

https://testproject.bitrix24.ua/rest/1111/ja8cwcdsmit9vfbpa07bq/profile/

Данный вебхук разделяем на 3 части, которые нужно будет внести в личном кабинете Ringostat

{portal_address }/rest/{user_id}/{secret_key}/profile/

Нужно внести эти данные в настройки проекта Ringostat (Интеграции — Bitrix24) и активировать интеграцию

Если все было внесено правильно, то можно будет увидеть список пользователей, которые загружаются из Битрикс24:

При этом выбираем одного из менеджеров и назначаем его “Старшим менеджером”.

После настройки и связки сотрудников, чтобы в лидах / сделках были видны UTM метки перехода, следует зайти в настройку отображаемых полей и выбрать специальные поля для передачи UTM меток Ringostat:

И выбрать нужные UTM метки:

Все :) Интеграция настроена.

Логика работы интеграции

Рассмотрим логику работы интеграции в разных ситуациях.

Принят входящий звонок от нового клиента:

  1. После звонка создается лид с UTM метками перехода; 
  2. Ответственным за лида назначается менеджер принявший звонок (при условии, что номер / SIP аккаунт на котором приняли звонок верно подключен к сотруднику на стороне Ringostat); 
  3. После звонка создается выполненная задача на менеджера принявшего звонок с ссылкой для прослушивания аудиозаписи;

  4. И данными посещения по звонку:

  5. Если звонок принят с номера или SIP-аккаунта, который не привязан ни к одному сотруднику, интеграция создаст задачу на старшего менеджера для проверки настроек интеграции.

Принят входящий звонок от существующего клиента (есть открытый лид / сделка):

  1. Если звонок принял ответственный за лид / сделку менеджер, тогда в существующий лид / сделку по этому контакту добавится выполненная задача с ссылкой для прослушивания аудиозаписи разговора;
  2. Если звонок принял не ответственный за лид / сделку менеджер, тогда автоматически создается выполненная задача у принявшего звонок менеджера, и создаем открытую задачу ответственному за лид / сделку для проверки звонка.

  3. Если звонок принят с номера или SIP-аккаунта, который не привязан ни к одному сотруднику, интеграция создаст задачу на старшего менеджера для проверки настроек интеграции.

Принят входящий звонок от существующего клиента (есть открытый контакт без лида / сделки):

  1. Если звонок принял ответственный за контакт менеджер, тогда создастся лид и в него как и по этому контакту добавится выполненная задача с ссылкой для прослушивания аудиозаписи разговора;
  2. Если звонок принял не ответственный за контакт менеджер, на него ставиться выполненная задача с аудиозаписью разговора, и он назначается ответственным за лид. А менеджер который ответственный за контакт получает задачу с сроком выполнения 3 часа.

Не принят входящий звонок:

  1. Если звонок от существующего клиента, тогда будет автоматически создана задача связаться с клиентом для ответственного менеджера лида / сделки.
  2. Если звонок от нового клиента, тогда будет создан лид на старшего менеджера с задачей связаться с клиентом.

Исходящие звонки от менеджеров:

  1. При исходящем звонке ответственного менеджера к существующему клиенту, в лиде / сделке с набираемым номером, добавится выполненная задача с ссылкой для прослушивания аудиозаписи разговора и статусом звонка.
  2. При исходящем звонке ответственного менеджера к новому клиенту, номера которого нет в контактах, сделка автоматически не создается. Нужно сначала добавить лид / сделку с контактом, а потом совершать звонок.
  3. При исходящем звонке к клиенту по которому в CRM Битрикс24 есть только контакт, лид / сделка автоматически созданы не будут, создастся только задача на звонившего менеджера с записью разговора.

Звонок поступивший на голосовую почту:

  1. Если звонок от нового клиента, тогда будет создан лид на старшего менеджера с задачей связаться с клиентом и записью голосовой почты.
  2. Если звонок от существующего клиента, тогда будет автоматически создана задача связаться с клиентом для ответственного менеджера лида / сделки. И так же если клиент оставит запись ее можно будет прослушать в задаче.

Важные примечания

  • Контакты в Битриксе дублируются если нет ПОЛНОГО совпадения (т.е. если пользователем в ЛК Битрикс24 был добавлен вручную контакт 098 хх хх ххх, то при входящем звонке мы создадим еще один контакт для данного номера, но в международном формате 38098 хх хх ххх).
  • Внутренние звонки от менеджера к менеджеру через SIP-клиенты в Битрикс24 не передается
  • Если перевод звонка с разговором, то в Битрикс24 будет запись разговора только с первым менеджером..
Умная переадресация звонка

Ни для кого не секрет, что каждый владелец бизнеса старается максимально автоматизировать бизнес-процессы, увеличить эффективность работы отдела продаж, а также уменьшить время дозвона клиентов в его компанию.
Для решения данных вопросов, а также для удобства использования телефонии, мы рекомендуем настроить "Умную переадресацию звонков", которая позволит правильно распределить звонки между менеджерами и связать клиента с менеджером ответственным за сделку в 1ю очередь.

  • перед звонком менеджеру, Ringostat отправит запрос в Битрикс24 на проверку наличия открытого лида с номером звонящего. При наличии такого лида звонок будет направлен менеджеру, за которым закреплён лид с номером;
  • если лида с номером звонящего нет в CRM-системе – происходит проверка на наличие открытой сделки с номером звонящего. Если такая сделка есть, звонок направляется менеджеру, за которым закреплена данная сделка;
  • если открытых лида и сделки нет – поверяем, есть ли в CRM-системе контакт с номером звонящего. Если такой контакт есть, звонок будет направлен на менеджера, за которым закреплён контакт с номером звонящего;
  • если по номеру звонящего нет ни лида, ни открытой сделки и контакта – звонок будет направлен далее по схеме переадресации.

Создание webhook номера

Для реализации умной схемы нужно использовать функционал " Webhook-номер переадресации".

Перейдите в раздел " Виртуальная АТС" –> "Webhook номер" нажмите кнопку "Добавить Webhook номера переадресации".
Укажите произвольное имя, например "Умная переадресация"

Для доступа к настройкам webhook номера, нужно выбрать " Редактировать" и заполнить требуемые поля.

Настройка Webhook номера

Далее заполните поля для Webhook-номера со следующими параметрами:
Описание параметров
URL https://pi.ringostat.net/api/start
Метод отправки данных POST
Тип отправки данных json-rpc
Тип приема данных json-rpc
Поле номера переадресации directions
Json-rpc метод getDirectionsOfResponsibleSalesRep
Таймаут в секундах 25-30 сек
Отправляемые параметры projectId и callerId

Включение переадресации

  • в 1м блоке схемы нужно установить переадресацию на Webhook номер;
  • во 2м блоке схемы - добавить SIP-аккаунты или номера менеджеров согласно стандартной логики распределения звонков;
  • рекомендуем добавить блок 3 и установить переадресацию на голосовую почту, чтобы звонок клиента не остался без ответа;

Детальнее по настройке схем переадресации, вы можете ознакомиться в нашей статье базы знаний


На этом настройка умной переадресации звонков – завершена!

Была ли статья полезной?