UK
Подивитися демо

Phonet + Krokul CRM

Так. Krokul CRM інтегрується з віртуальною АТС Phonet. На вхідний дзвінок Phonet питає Krokul, хто телефонує, і отримує ім’я клієнта, посилання на картку та внутрішній номер відповідального менеджера. Завершена розмова лягає в стрічку контакту й угоди з тривалістю та записом, а пропущена стає задачею.

  • Через API і вебхукиВи підключаєте сервіс застосунком Krokul у платформі автоматизації, публічним API і підписаними вебхуками. Кроки для цього сервісу є на сторінці.

Що отримує команда

Ім’я й картка клієнта до того, як менеджер відповів

Phonet надсилає запит call.settings з номером клієнта (otherLegNum) і номером лінії, на яку прийшов дзвінок. Krokul знаходить контакт і повертає його ім’я, посилання на картку з підписом і пошту відповідального менеджера. Для номера, якого в базі немає, відповідь містить newEntry зі значенням true і посилання на створення контакту.

Постійний клієнт потрапляє до свого менеджера

У тій самій відповіді Krokul передає responsibleEmployeeExt, тобто внутрішній номер менеджера, закріпленого за контактом. Phonet спрямовує дзвінок на цей номер. Клієнт говорить з людиною, яка веде його угоду, і не пояснює все спочатку.

Розмова з записом у стрічці угоди

Phonet шле вебхуки call.dial, call.bridge і call.hangup для кожного дзвінка. Krokul чекає підсумкового call.hangup, групує ланцюжок за parentUuid і пише один дзвінок із напрямом, тривалістю й записом. Поле bridgeAt показує, чи з’єдналися сторони.

Пропущений дзвінок стає задачею

Якщо call.hangup прийшов без bridgeAt, розмови не було. Krokul ставить задачу «Передзвонити» менеджеру цього клієнта з номером і часом дзвінка. Пропущені за ніч дзвінки Krokul звіряє ще й зі списком missed.api, тож зранку жоден не загубиться.

Дзвінок з картки й нотатки в Phonet

Менеджер натискає номер у картці, і Krokul викликає makeCall з його внутрішнім номером (legExt) і номером клієнта (otherLegNum). Phonet повертає uuid дзвінка, і результат розмови пізніше приходить у ту саму угоду. Новий контакт Krokul з’являється серед контактів Phonet з номером і нотаткою.

Що передається між системами

PhonetНапрямKrokulКоли
Запит call.settings (otherLegNum, trunkNum)Phonet ↔ KrokulІм’я контакту, посилання на картку, внутрішній номер відповідальногоУ мить вхідного дзвінка
Вебхук call.hangup (parentUuid, dialAt, bridgeAt)Phonet → KrokulДзвінок у стрічці контакту й угодиПісля кожного дзвінка
Запис /rest/public/calls/{uuid}/audioPhonet → KrokulПлеєр у записі дзвінкаКоли менеджер відкриває дзвінок
call.hangup без bridgeAt, список missed.apiPhonet → KrokulЗадача «Передзвонити»Дзвінок без відповіді
Невідомий номерPhonet → KrokulНовий контакт і угодаПерший дзвінок клієнта
Метод makeCall (legExt, otherLegNum)Krokul → PhonetНомер у картці контактуМенеджер натискає номер
Контакт (/rest/crm/contacts/v2) і нотаткиKrokul → PhonetКонтакт і відповідальнийКонтакт створено чи змінено в Krokul

Як підключити сьогодні

Власний потік через API і вебхуки Krokul

  1. Випустіть у Krokul ключ API зі scope на контакти, угоди, активності й задачі.
  2. У кабінеті Phonet відкрийте розділ інтеграцій і вкажіть адресу свого обробника для вебхуків дзвінків і для запиту call.settings.
  3. На call.settings знайдіть клієнта через contact/api-find за номером і поверніть ім’я, посилання на картку й внутрішній номер менеджера. На call.hangup запишіть дзвінок через activity/api-create, а без bridgeAt додайте task/api-create.
  4. Підпишіть вебхук Krokul на contact.created, перевіряйте x-crm-signature і створюйте контакт у Phonet через /rest/crm/contacts/v2.

Питання й відповіді

Чи працює Krokul з Phonet?

Так. Дзвінки Phonet потрапляють у картки контактів і угод Krokul із записом, пропущені стають задачами, а Phonet на вхідному показує ім’я клієнта з Krokul.

Як Phonet дізнається, хто відповідальний за клієнта?

З відповіді на запит call.settings. Krokul повертає responsibleEmployeeExt і responsibleEmployeeEmail менеджера, закріпленого за контактом, і Phonet спрямовує дзвінок на його внутрішній номер.

Чому з одного дзвінка Phonet приходить кілька подій?

Phonet повідомляє про набір (call.dial), з’єднання (call.bridge) і завершення (call.hangup). Дзвінок у стрічці Krokul пише за підсумковою подією, а проміжні лишаються в журналі.

Де зберігаються записи розмов Phonet?

На сервері вашої АТС Phonet. Krokul тримає посилання на запис у дзвінку й відкриває його плеєром, копії аудіо у своїй базі не робить.

Обмеження

Номери, лінії, черги й сценарії вхідних дзвінків живуть у кабінеті Phonet. Аудіо розмови зберігається на сервері АТС, Krokul відкриває його за посиланням.

Чогось бракує?

Напишіть, яким сервісом ви користуєтесь і що має ходити між ним і Krokul. Ми відповімо способом і строком.

Запит отримано. Відповімо на вашу пошту.

Phonet є торговою маркою її власника. Krokul не афілійований із Phonet.

Подивитися демо