Система мониторинга
распределения звонков по менеджерам автоцентра
Система мониторинга для автодилера, состоящая из веб-платформы для операторов call-центра и мобильного приложения для менеджеров. Проект был реализован для контроля местонахождения и телефонной линии сотрудников, работающих с клиентами. Основная цель — повысить скорость ответов на входящие звонки и улучшить клиентский сервис.
Отрасль
Автомобильный ритейл
Дата
Сентябрь – Октябрь 2021
Стоимость
~ 700 000 рублей
Услуги
Frontend-разработка, Разработка Mobile-приложения (Android), Разработка API
Команда
2 Frontend-разработчика, 1 Mobile-разработчик, Тестировщик
Технологии
Java, Kotlin, Apollo Client, React.js, JavaScript, Node.js, GraphQL, Git

О клиенте
Компания автодилера реализует продукцию luxury-сегмента известного мирового бренда. Она заботится о своей репутации на рынке, качестве обслуживания и улучшении клиентского опыта. И, чтобы повысить показатели лояльности и продаж, ритейлер совершенствует внутреннюю организацию процессов.
У автодилера есть call-центр, который дает справочную информацию и переводит часть входящих звонков на менеджеров по продажам. Но они могут уже общаться с клиентами или быть заняты на выезде.
Для того чтобы улучшить скорость ответов, компания решила мониторить рабочие телефоны сотрудников. Она обратилась к нам за разработкой и реализацией системы, которая даст информацию о текущем местонахождении менеджера и его возможности ответить на клиентский звонок.
Задача
Разработать систему для контроля местонахождения и телефонной линии менеджеров автоцентра.
Решение
Команда разработала систему, состоящую из веб-платформы для операторов и мобильного приложения для менеджеров.
Возникли небольшие трудности
С каждой новой версией разработчики OC Android стремятся оптимизировать устройство и продлить его срок службы. Для сохранности ресурсов они ограничивают работу процессора и подключение к Интернету при блокировке телефона. Это в свою очередь ставит на «стоп» процессы сторонних утилит и создает препятствие для передачи данных.
На момент разработки нашего ПО не было ни одной актуальной регламентации по настройке API Android для бесперебойной работы приложения. Мы создали свой уникальный механизм, чтобы заставить мобильное приложение автодилера полноценно функционировать в фоне и постоянно удерживать коннект с дашбордом call-центра.
Детали реализации
Наша система мониторинга рабочих телефонов состоит из двух продуктов: веб-платформы call-центра и мобильного приложения. Операторы авторизуются на сайте и получают доступ к информационному дашборду, а менеджеры заходят в систему через ввод логина и пароля в приложении. Запустив ПО на мониторе, сотрудник call-центра видит данные, передаваемые мобильным сервисом, и на их основе решает, кому из специалистов переадресовать вызов.

Внешний функционал мобильного приложения интуитивно понятен. Менеджер во время работы выбирает/меняет свой online-статус: «офис», «на выезде» или «дома». При стабильном Интернет-соединении его актуальное местонахождение отображается на дашборде call-центра. Если специалист общается по телефону, то в систему автоматически поступает информация «разговаривает», если нет – «свободен». Оператор просматривает статусы и занятость менеджеров и перенаправляет позвонившего клиента на того, кто готов ответить.

Невидимые пользователю функции направлены на то, чтобы приложение работало в фоне и пинговалось с сервером автоцентра. Для этого мы разработали механизм, состоящий из трех процессов. Они поочередно проверяют стабильность соединения и контролируют активность друг друга. Если один из них заметит дисконнект с дашбордом или приостановку остальных процессов, то автоматически перезапустит неактивный функционал.
Как тестировали систему
Для тестирования мобильного ПО автоцентр предоставил корпоративный телефон. Но при настройке функционала мы хотели испытать его на разных моделях и версиях Android, поэтому задействовали смартфоны почти всей команды и ее близких родственников.
Результаты
За 1,5 месяца была внедрена эффективная система мониторинга, которая позволила автодилеру качественно улучшить клиентский сервис и внутренние процессы:
Ускорение ответа: Значительно повышена скорость ответов менеджеров. Операторы call-центра теперь направляют звонки только свободным сотрудникам, минимизируя время ожидания клиента.
Точный контроль: Обеспечена прозрачность и полный контроль занятости менеджеров (статус и занятость телефонной линии в реальном времени).
Улучшение сервиса: Благодаря оперативной переадресации звонков и сокращению пропущенных вызовов повысилась лояльность клиентов.
Уникальная разработка: Создан надежный механизм для работы Android-приложения в фоновом режиме, который гарантирует бесперебойную передачу данных.
Хотите похожий результат?
Не откладывайте — сделаем бесплатный аудит проекта уже сегодня. Напишите нам — обсудим детали за чашкой кофе.

