Для відображення дзвінків у режимі реального часу та роботи маркетингового модулю потрібно внести налаштування в адмін панелі Ringostat (за замовчуванням, здійснюється зі сторони підтримки Ringostat). Потрібно додати та налаштувати наступні Події:
- Перед дзвінком
- У момент підняття трубки
- Після дзвінка
- Після вихідного дзвінка
Додавання Подій.
- В адмін панелі Ringostat перейдіть в пункт меню Налаштування -> Інтеграція ->Webhooks 2.0.
- Для того, щоб створити нову подію натисніть "Додати подію"
- В полі "Назва" пропишіть "Clinica Web — **назва події**"
- Для усіх подій у полі "HTTP метод" потрібно обрати значення POST, а у поле "Напрямок" потрібно внести адресу програми у вигляді ***/api/voip/callback, де *** - це адреса програми з браузера.
Далі, в блоці "Тіло запиту" потрібно додати список параметрів — кнопка "Додати параметр". Кожен параметр складається з 3-ох значень: назва параметра ("Ключ"), тип (для всіх параметрів Текст) та значення змінної. Для кожної події потрібно виконати створення події та налаштування параметрів всередині події.
1. Налаштування параметрів події "Перед дзвінком":
Ключ | Тип | Значення | Коментар |
externalNumber | Текст | Номер того хто дзвонить | |
generalCallID | Текст | ID дзвінка | |
callType | Текст | 0 | статичне значення *** |
requestType | Текст | receivedTheCall | статичне значення *** |
referrer | Текст | Реферер | Сторінка, з якої був здійснений перехід по рекламі |
lastPage | Текст | Остання переглянута сторінка | |
utmSource | Текст | Джерело | |
utmCampaign | Текст | Кампанія | |
utmMedium | Текст | Канал | |
utmСontent | Текст | Оголошення | Тип UI елементу, на який натиснув клієнт, наприклад, конкретне оголошення чи кнопка |
utmTerm | Текст | Ключове слово |
*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)
2. Налаштування параметрів події "У момент підняття трубки":
Ключ | Тип | Значення | Коментар |
externalNumber | Текст | Номер того хто дзвонить | |
internalNumber | Текст | З ким з'єднано | |
generalCallID | Текст | ID дзвінка | |
callType | Текст | 0 | статичне значення *** |
requestType | Текст | answeredTheCall | статичне значення *** |
referrer | Текст | Реферер | Сторінка, з якої був здійснений перехід по рекламі |
lastPage | Текст | Остання переглянута сторінка | |
utmSource | Текст | Джерело | |
utmCampaign | Текст | Кампанія | |
utmMedium | Текст | Канал | |
utmСontent | Текст | Оголошення | Тип UI елементу, на який натиснув клієнт, наприклад, конкретне оголошення чи кнопка |
utmTerm | Текст | Ключове слово |
*** - статичне значення, замість вибору значення у випадаючому списку, потрібно ввести значення та натиснути на "Додати статичне значення" (з'являється після введення, нижче введеного тексту)
3. Налаштування параметрів події "Після дзвінка":
Ключ | Тип | Значення | Коментар |
externalNumber | Текст | Номер того хто дзвонить | |
internalNumber | Текст | З ким з'єднано | |
generalCallID | Текст | ID дзвінка | |
callType | Текст | 0 | статичне значення *** |
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)