← На главную Кирилл Гладков — дизайнер
2026

Halo — ассистент менеджера продаж

Овервью

Менеджер ведёт 15–20 клиентов и перед каждым звонком вручную вспоминает контекст: что за груз и направление, какая была цена и история КП, на чём расстались. CRM хранит поля, но не отвечает на вопрос, что с клиентом не так прямо сейчас и с чем к нему идти. Halo — панель поверх CRM, которая расставляет клиентов по приоритету на сегодня и собирает выжимку перед звонком.

Это мой проект целиком: придумал, спроектировал и навайбкодил сам — от первого экрана до работающего продукта на реальной CRM.

Моя роль
  • Идея и сценарий
  • Логика приоритета
  • Дизайн панели
  • Тексты интерфейса
  • Сборка продукта — навайбкодил сам
Результаты
  • Панель садится поверх CRM, ничего не дублируя
  • Клиенты расставлены по приоритету на сегодня
  • Выжимка по клиенту собирается за секунды
Halo поверх SberCRM
Очередь на сегодня поверх рабочего экрана CRM
Понимание задачи

Я прошёл путь менеджера по шагам и отметил, где экран молчит на главный вопрос: «что делать с этим клиентом прямо сейчас».

Данные в CRM есть, но каждый раз их приходится собирать в голове заново. Значит, нужен контекст поверх той базы, что уже работает.

Что нужно менеджеру

Из этого вывел, чего человек ждёт от экрана:

Решения

Перебрал разные форматы: отдельный список на телефоне, виджет, панель прямо поверх CRM. Остановился на панели, чтобы менеджеру не приходилось уходить из рабочего окна. Что в итоге сделал:

  1. Если у каждого клиента есть короткая причина касания понятными словами, менеджер сразу знает, с чем идти в разговор
  2. Если расставить клиентов по приоритету на сегодня, понятно, кому звонить первым, без раздумий
  3. Если собрать выжимку в смысловые блоки, контекст восстанавливается за секунды
Выжимка по клиенту
Выжимка по клиенту: груз и направление, цена и история КП, что нравится, последнее касание
Тексты в продукте

Причину касания пишу так, как сказал бы коллега: коротко и по делу. Вот как это выглядит в продукте:

горящий клиент
КП висит 4 дня без ответа
не дай остыть
молчит после звонка 2 дня
сводка дня
Из 16 клиентов касания ждут 5. Разложил по приоритету — начни сверху.

Группы приоритета назвал словами: «горящее», «не дай остыть», «реанимация». С кнопок убрал эмодзи, они только мешали.

Общий чат по базе

В панель встроил строку вопроса. Можно спросить про всю базу, например кому звонить в первую очередь, и ответ собирается по тем же приоритетам, что и очередь.

Общий чат Halo
Ответ на вопрос «какие сделки сегодня в приоритете»
Проверка

Чтобы проверить идею на деле, собрал рабочий прототип и подключил его к реальному аккаунту SberCRM. Прогнал основные сценарии — приоритет, выжимка и причина касания собираются на живых данных.

На реальных пользователях продукт ещё не замерял — это следующий шаг. Решения принимал по принципу «понятно сразу»; на ручных прогонах держится.

Ретроспектива

Доработал бы «последнее касание»: сейчас оно берётся из даты обновления сделки, хотя честнее тянуть из реальных активностей и задач. И провёл бы тест с действующим менеджером, чтобы проверить на нём формулировки приоритета — отличает ли он «не дай остыть» от «реанимации» без объяснений.

← На главную