Интеграция с помощью web-hooks

SmartCallBack умеет отправлять данные по обращениям с помощью
POST и GET запроса на любой указанный адрес в виде Webhook (вебхук), например по адресу:
http://site.ru/leads/?

Триггеры срабатывания - начало звонка оператору или создание заявки через messenger (при необходимости набор триггеров может быть расширен).

Эта возможность может быть полезна для отображения карточки клиента в момент звонка в CRM.

Запрос включает в себя набор параметров:

  • id- уникальный id заявка в системе SmartCallBack
  • phone- номер клиента
  • status - код статуса обращения, пример:{"code":"6","title":"Вызов оператора"}
  • type - тип заявки в системе SmartCallBack
  • email - mail оставленный клиентом
  • domen_id - уникальный id домена в системе SmartCallBack
  • date_create- дата оставления заявки
  • date_callback- дата звонка
  • queryType- качество обращения, от 0 до 9, где 0-не целевой , 1-околоцелевой, 9-целевой.
  • manager_id- номер менеджера в системе SmartCallBack
  • date_queryType - дата присвоения queryType
  • page_from - страница с которой оставили заявку
  • page_start - страница захода на сайт
  • session_start- номер сессии
  • city - город
  • domen- адрес домена
  • manager_name- имя менеджера в системе SmartCallBack
  • duration - продолжительно звонка по заявке
  • record_url- ссылка на запись разговора
  • utm_source- utm sourse источника с которого оставили заявку
  • utm_medium- utm medium источника с которого оставили заявку
  • utm_campaign- utm medium источника с которого оставили заявку
  • utm_content- utm content источника с которого оставили заявку
  • utm_term- utm term источника с которого оставили заявку
  • tags- теги к заявке из системы SmartCallBack
  • message- переписка пользователя и оператора

id и tittle в личном базе SmartCallBack 1  CallBack  Обратный звонок
2  Telegram  Заявки из Telegram Messenger
3  WhatsApp  Заявки из WhatsApp Messenger
4  Viber  Заявки из Viber Messenger
5  Facebook  Заявки из Facebook Messenger
6  Вконтакте  Заявки из VK Messenger или VK Leads
7  CoMagic  Заявки из системы CoMagic
8  Такси
9  Email
10  MobileDirect  Прямой звонок
11  myTarget
12  LiveChat
13  Юла  Автоматизированные лиды с портала объявлений Юла

Пример hook-и:

id=9795&status=38&statustypeid=12&domenid=1619&application=LiveChat&fio=LiveChat client #888385&phone=&datecreate=1519807722&utmsource=&utmcampaign=&utmterm=&utmcontent=&utmmedium=&querynumberdomen=1&querynumberclient=1&statustitle=Диалог закрыт&statustype=LiveChat&domaintitle=sol-system.ru&countmessagesfromoperator=2&countmessagesfromclient=2&messages=json_строка

status type их id и title в системе SmartCallback

0 Новая
1 Принята
2 Нет ответа
3 Обработана
4 Архив
5 MobileDirect
6 Вызов оператора
7 Вызов посетителя
8 Оператор на линии
9 Посетитель на линии
10 Идет разговор
11 Завершено оператором
12 Завершено посетителем
13 Обрыв связи
14 Email
15 Ожидание повторного звонка
16 Потенциальный клиент
17 Диагностика системы
18 Ожидаем действие оператора
19 Отправлено письмо
20 Запись на показ
21 Запись на показ
22 Помечено как спам
23 Удалена
24 Подписка
25 Отправка SMS
26 Viber
27 WhatsApp
28 На обработку
29 Telegram
31 Facebook
32 Вконтакте
34 Другие события
35 Новый диалог
36 Запрос на чат
37 Идет общение
38 Диалог закрыт
39 Оператор не ответил
40 Посетитель не ответил

0-18, 28, 39,40 - это звонки
20,21,22,23, 34 - иное
все остальное - это чаты

Тригеры срабатывания web-hooks:

Хуки уходят в 3 случаях:

  • Начало звонка оператору Отправление информации об обращении и посетителе который заказал звонок. Триггер срабатывания - начала звонка оператору. Может быть полезным для отображения карточки клиента в момент звонка в CRM.

  • Создание заявки через messenger Отправление информации об обращении и посетителе, который оставил заявку через Viber, WhatsApp или Telegram. Триггер срабатывания - создание новой заявки через Viber, WhatsApp, LiveChat, Telegram.

  • Закрытие диалога Отправление информации об обращении и посетителе, с которым происходило общение. Триггер срабатывания - закрытие диалога оператором.

Интеграция с помощь web-хук включается в настройках сайта в блоке интеграций: В ее настройках вы можете указать на какие URL направлять запросы при различных событиях SmartCallBack.

Типы обращений:

1 CallBack - Обратный звонок
2 Telegram - Заявки из Telegram Messenger
3 WhatsApp - Заявки из WhatsApp Messenger
4 Viber - Заявки из Viber Messenger
5 Facebook - Заявки из Facebook Messenger
6 Вконтакте - Заявки из VK Messenger или VK Leads
7 CoMagic - Заявки из системы CoMagic
8 Такси - Заказ такси
9 Email - Письмо
10 MobileDirect - Прямой звонок с мобильного устройства в call-центр
11 Чаты - чат на сайте

Важно:

Хука может отправлять в формате post и get запроса.

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