Интеграция с Битрикс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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

В личном кабинете (ЛК) Ringostat зайдите в “Настройки”, подраздел “Сотрудники”. Здесь добавим тех сотрудников, которые будут принимать участие в интеграции.

Заполняем форму:

  • Код сотрудника — любой набор цифр, рекомендуем указывать значение как и “Внутренний номер”.
  • ФИО — фамилия имя и отчество сотрудника.
  • Email — почтовый адрес сотрудника.
  • SIP логин — название сип-аккаунта, который будет создан и закреплен за данным сотрудником. Нужно указать логин без пробела и сразу после знака нижнего подчеркивания “_”, Если в проекте есть уже созданные SIP аккаунты, которые использует сотрудник, можно их подключить с помощью кнопки “Добавить SIP аккаунт”.
  • Пароль — придумываете пароль к создаваемому SIP-аккаунту.
  • Внутренний номер — внутренний номер сотрудника (стандартно 3 цифры, например 101 или 102).
  • Распределение неотвеченных звонков — этот параметр нужен для включения сотрудника в распределение неотвеченных звонков (рекомендуем ставить эту галочку).
  • Кнопка “Добавить номер” — с помощью нее добавляем тот номер телефона, который закреплен за этим сотрудником и участвует в схеме переадресации в проекте.
  • Кнопка “Добавить SIP аккаунт” — с помощью нее добавляем SIP аккаунт, который закреплен за этим сотрудником, и который участвует в схеме переадресации в проекте.

Важно! В значение “группа” ничего указывать не нужно, после сохранения система сама распределит номер группы.

После того как настроили сотрудников, необходимо их связать с соответствующими сотрудниками Битрикс.

Для этого переходим в раздел Интеграции — Bitrix24 и связываем сотрудников, после этого сохраняем настройки

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

После настройки и связки сотрудников, чтобы в лидах / сделках были видны 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 будет запись разговора только с первым менеджером..
Была ли статья полезной?