Към съдържанието
N1
CRM / Bitrix24 · контактен център · Voximplant

Работно място на контактния център: пропуснати обаждания и повторни обръщения

Клиент: Финансова компания, NDA Категория: CRM / Bitrix24 Стек: PHP 8, Bitrix24 D7 (main.ui.grid, main.ui.filter), Voximplant, JavaScript, RU/KZ Срок: 2–3 седмици
Проблем

Пропуснатите обаждания се губеха в общата статистика на телефонията: операторът нямаше свой списък „на кого да се обадя“, а повторното обръщение на съществуващ клиент не можеше да се оформи като отделна заявка — дописваше се в старата карта.

Ограничения

Данните за обажданията са във вътрешните таблици на Voximplant в on-premise версията; операторът трябва да вижда само своите обаждания; бутонът трябва да се вгради в стандартната карта на контакта без промени в ядрото.

Какво направих
  • Грид с пропуснатите обаждания от Voximplant по оператор и период със стандартните филтри на Bitrix24
  • Действия по обаждането: обади се обратно, изпълнено, отложи за по-късно, прехвърли на колега — със CSRF защита
  • Търсене на контакт по телефон, ИИН и име, а ако няма такъв — създаване
  • Бутон „Създай нова заявка“ в картата на контакта: нов лийд с текущата дата, с признак за повторно обръщение и проверка на правата върху контакта
  • Интерфейс RU/KZ; операторът получава само своите обаждания — заявка с чуждо id се свежда до собственото и се записва в дневника за сигурност
Архитектура
Статистика на Voximplant → API за списък и действия → Грид „Моите дейности“ → Карта на контакта → Лийд за повторно обръщение
Резултат

Всеки оператор получи собствен списък с пропуснати обаждания и действия по тях, а повторното обръщение на клиент се оформя като отделен лийд с едно кликване от картата на контакта.

Какво може да се преизползва
Грид на main.ui.grid върху статистиката на Voximplant Бутон за действие в стандартната карта в CRM Търсене или създаване на контакт по телефон и ИИН