Для відображення дзвінків у режимі реального часу та роботи маркетингового модулю потрібно внести налаштування в адмін панелі Ringostat (за замовчуванням, здійснюється зі сторони підтримки Ringostat). Потрібно додати та налаштувати наступні Події:

  1. Перед дзвінком
  2. У момент підняття трубки
  3. Після дзвінка
  4. Після вихідного дзвінка


Додавання Подій.

  1. В адмін панелі Ringostat перейдіть в пункт меню Налаштування -> Інтеграція ->Webhooks 2.0.
  2. Для того, щоб створити нову подію натисніть "Додати подію"
  3. В полі "Назва" пропишіть "Clinica Web — **назва події**"
  4. Для усіх подій у полі "HTTP метод" потрібно обрати значення POST, а у поле "Напрямок" потрібно внести адресу програми у вигляді ***/api/voip/callback, де *** - це адреса програми з браузера.


Далі, в блоці "Тіло запиту" потрібно додати список параметрів — кнопка "Додати параметр". Кожен параметр складається з 3-ох значень: назва параметра ("Ключ"), тип (для всіх параметрів Текст) та значення змінної. Для кожної події потрібно виконати створення події та налаштування параметрів всередині події.

1. Налаштування параметрів події "Перед дзвінком":


КлючТипЗначенняКоментар
externalNumber
ТекстНомер того хто дзвонить
generalCallID
Текст
ID дзвінка

callType
Текстстатичне значення ***
requestType
Текст
receivedTheCall
статичне значення ***
referrer
Текст
РеферерСторінка, з якої був здійснений перехід по рекламі
lastPage
Текст

Остання переглянута сторінка
utmSource
Текст
Джерело
utmCampaign
Текст
Кампанія
utmMedium
Текст
Канал

utmСontent
Текст
ОголошенняТип UI елементу, на який натиснув клієнт, наприклад, конкретне оголошення чи кнопка
utmTerm
Текст
Ключове слово

*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)



2. Налаштування параметрів події "У момент підняття трубки":

КлючТипЗначенняКоментар
externalNumber
ТекстНомер того хто дзвонить
internalNumber
Текст
З ким з'єднано
generalCallID
Текст
ID дзвінка

callType
Текстстатичне значення ***
requestType
Текст
answeredTheCall
статичне значення ***
referrer
Текст
РеферерСторінка, з якої був здійснений перехід по рекламі
lastPage
Текст

Остання переглянута сторінка
utmSource
Текст
Джерело
utmCampaign
Текст
Кампанія
utmMedium
Текст
Канал

utmСontent
Текст
ОголошенняТип UI елементу, на який натиснув клієнт, наприклад, конкретне оголошення чи кнопка
utmTerm
Текст
Ключове слово

*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)


3. Налаштування параметрів події "Після дзвінка":


КлючТипЗначенняКоментар
externalNumber
ТекстНомер того хто дзвонить
internalNumber
Текст
З ким з'єднано
generalCallID
Текст
ID дзвінка

callType
Текстстатичне значення ***
requestType
Текст
hangupTheCall
статичне значення ***
employee
Текст
Співробітник
referrer
Текст
РеферерСторінка, з якої був здійснений перехід по рекламі
landing
ТекстЛендінг
Перша сторінка, на яку потрапив клієнт
lastPage
Текст

Остання переглянута сторінка
disposition
Текст
Статус дзвінка

record
Текст
Запис розмови
callCard
ТекстПосилання на картку дзвінка
billsec
Текст
Тривалість розмови
utmSource
Текст
Джерело
utmCampaign
Текст
Кампанія
utmMedium
Текст
Канал

utmСontent
Текст
ОголошенняТип UI елементу, на який натиснув клієнт, наприклад, конкретне оголошення чи кнопка
utmTerm
Текст
Ключове слово

*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)


4. Налаштування параметрів події "Після вихідного дзвінка":

КлючТипЗначенняКоментар
externalNumber
ТекстКуди дзвонили
internalNumber
Текст
Номер того, хто дзвонить
generalCallID
Текст
ID дзвінка

callType
Текст1статичне значення ***
requestType
Текст
hangupTheCall
статичне значення ***
employee
Текст
Співробітник
disposition
Текст
Статус дзвінка
record
Текст
Запис розмови
callCard
Текст
Посилання на картку дзвінка

billsec
Текст
Тривалість розмови

*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)

Після налаштувань, у вікні кол-центру, операторам потрібно вказати поле "Оператор". Значення поля = ім'я SIP-аканту оператора в системі Ringostat (Налаштування -> Віртуальна АТС -> SIP акаунти). Для уточнення значення SIP-аканту можете звернутись на підтримку Ringostat. 
Увага! В одного оператора може бути декілька SIP-акаунтів, зверніть увагу, який в статусі онлайн (через адмін-панель Ringostat)