Визит Концепт-прототип · не действующий продукт

Что на самом деле прозвучало на визите

Надстройка над CLM-презентацией слушает визит, находит ключевые сообщения и возражения врача и складывает из них статистику по территории. Аудио и текст не сохраняются — в хранилище уезжают только теги.

2,5 человека
Backend 1 · ML 0,5 · Frontend 0,5 · PM 0,5, на третьем месяце Backend 1 · PM 0,5
3 месяца
два на сервис, один на удалённое подключение
Только теги
аудио и транскрипт живут в оперативной памяти сессии
В контуре
распознавание разворачивается внутри периметра

Что меняется

Сегодня о визите известно то, что о нём рассказали

Звучат ли ключевые сообщения в кабинете, компания узнаёт из совместных визитов регионального менеджера. Возражения врачей не живут нигде, кроме голов представителей.

Как сейчас

Выборка из нескольких визитов в месяц

Менеджер ездит с представителем, слушает и заполняет форму. Это несколько визитов из сотен, и оценка в форме — впечатление одного человека. Возражения врача пересказываются по памяти и до маркетинга доходят в виде «доктора говорят, что дорого». Проверить, работает ли новое ключевое сообщение, можно только следующей волной исследования — то есть через квартал.

Как станет

Каждый визит даёт теги

Покрытие ключевых сообщений считается по всем визитам территории, а не по выборке. Возражения собираются сами и складываются в список с динамикой. Представитель сразу после визита видит, что усилить. Менеджер едет не по графику, а туда, где просело.

Как устроено

Три решения, которые определяют продукт

Всё остальное — следствия. Правовые ограничения здесь не мешают архитектуре, а задают её.

Статистика, а не протокол

Продукт — это агрегат по территории за месяц, а не расшифровка конкретного разговора. Никто не читает визит, все смотрят на распределение.

Следствие: ошибка на отдельном визите не критична — на тысяче визитов она усредняется. Русская речь в кабинете через один микрофон убивает продукт-протокол и почти не мешает продукту-статистике. Разделение говорящих в первой версии не нужно.

Ничего не сохраняется, кроме тегов

Аудио и распознанный текст живут в оперативной памяти сессии и умирают вместе с ней. В хранилище уходит только то, что уже обезличено: какие сообщения прозвучали, какие возражения были, как шёл визит.

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

Инструмент представителя, а не надзор

Микрофон — на планшете у представителя, и включать его никто, кроме него, не будет. Первый экран продукта — его разбор собственного визита, а не отчёт руководителю.

Следствие: это не про тон коммуникации, это про наличие данных. Продукт, прочитанный полем как слежка, останется без входного потока — и никакая аналитика поверх него не построится.
Поток данных

Всё, что можно узнать по имени, остаётся на планшете

Презентация берёт микрофон и отдаёт поток внутрь периметра. Дальше речь превращается в теги на лету, и наружу из сессии выходят только они.

Периметр Haleon
Устройство
iPad · CLM-презентация (html)
Модуль внутри презентации берёт микрофон и стримит аудио. Отдельных действий представитель не совершает — индикатор загорается при запуске.
Условие работы
Есть сеть — есть обработка
Аудио не буферизуется. Нет связи — функция не активируется, визит идёт обычным порядком. Связь оборвалась — теряется кусок визита, и это штатный случай, а не сбой.
поток аудио внутрь периметра · на диск не ложится
Ядро · здесь вся стоимость
Распознавание в потоке → матчинг тегов
Свой стек распознавания на вашем железе. Текст не накапливается: окно речи сопоставляется со словарём и выбрасывается. Матчинг смысловой, а не по точному совпадению — представитель говорит своими словами.
Ключевые сообщения
Что из утверждённого в CLM реально прозвучало — целиком, частично или не прозвучало вовсе.
Возражения
Реплики врача, попадающие в известные категории. Всё, что не попало, помечается как новое.
Структура визита
Был ли вопрос о пациентах, была ли демонстрация, было ли закрытие с договорённостью.
два выхода из одной сессии
Выход · сразу
Разбор представителю
Формируется в конце сессии и показывается на планшете. Ничего по конкретному врачу не накапливается, поэтому это разбор прошедшего визита, а не досье.
Выход · в хранилище
Обезличенные теги и метрики
Территория, бренд, дата, набор тегов. Без привязки к HCP, с установленным сроком хранения.
Аудиозапись
Файла для последующего прослушивания не создаётся ни на планшете, ни в контуре
Полный транскрипт
Текст существует окном в несколько секунд и не записывается никуда
Привязка к врачу
Ни идентификации по голосу, ни связи тега с конкретным HCP
Узкое место здесь не распознавание, а микрофон: презентация — это html внутри чужого CLM-приложения, и разрешение выдано приложению, а не странице. Пускает ли контейнер веб-захват аудио — первое, что проверяется, потому что от ответа зависит форма всего клиентского куска.
Прототип · три экрана

Как это выглядит в работе

Первый видит представитель и только он — от него зависит, будет ли вообще поток. Второй видят маркетинг и полевой менеджмент. Третий — то, что мы на самом деле строим.

ЭКРАН 01

Сразу после визита

Появляется на планшете, когда представитель закрывает презентацию. Это главный экран продукта: он единственный даёт что-то лично представителю, а без его согласия микрофон не включится. Обратите внимание на шапку — визит не подписан именем врача, потому что связывать не с чем.

визит.internal / разбор

Визит № 7 · сегодня, 11:40

Sensodyne · презентация «Гиперестезия» · 14 мин 20 с
4 из 6 сообщений Аудио удалено
Ключевые сообщения презентации
Механизм действия: запечатывание дентинных канальцев
«…он закрывает сами канальцы, поэтому боль не проходит через них»
Прозвучало
Облегчение с первого применения
«…начинает работать практически сразу, пациент чувствует после первой чистки»
Прозвучало
Ежедневное применение вместо курса
«…это не курс, ей нужно просто чистить зубы каждый день»
Прозвучало
Клиническая доказательная база
«…исследования есть, я вам оставлю материалы» — упомянуто без содержания
Частично
Совместимость с процедурой профгигиены
не прозвучало
Нет
Рекомендация конкретной линейки под тип чувствительности
не прозвучало
Нет
Что усилить в следующий раз

Доказательная база прозвучала как обещание оставить материалы. У врача это второй визит подряд, где он спрашивает про исследования, — стоит назвать конкретное и оставить одностраничник, а не всю папку.

Визит закончился без договорённости о следующем шаге — так прошли 4 из ваших 7 визитов на этой неделе.

Возражения врача
Цена для пациента
категория известна · встречается у вас в 41% визитов
Сомнение в доказательности
категория известна · встречается у вас в 27% визитов
Пациенты не соблюдают режим чистки
новая категория · в словаре такой пока нет
Структура визита
Вопрос о пациентахБыл
Демонстрация в презентацииБыла
Работа с возражениемБыла
Договорённость о шагеНет
Что ушло в хранилище

11 тегов и 4 метрики: территория, бренд, дата, длительность. Аудиопоток и распознанный текст удалены вместе с сессией — восстановить разговор нельзя ни нам, ни компании.

ЭКРАН 02

Территория за месяц

То, чего сегодня нет ни в каком виде. Здесь видно не «кто плохо работает», а какое сообщение не доносится по всей территории сразу — а это уже вопрос не к представителям, а к тому, как оно сформулировано в CLM. И список возражений врачей, которого у маркетинга не было никогда.

визит.internal / территория

Покрытие ключевых сообщений · Москва-Юг

Август · 312 разобранных визитов · 14 представителей · Sensodyne
Покрытие визитов 81%
Доля визитов, где сообщение прозвучало
Механизм действия: запечатывание канальцев
94%
+3 п.п.
Ежедневное применение вместо курса
88%
+1 п.п.
Облегчение с первого применения
79%
−2 п.п.
Клиническая доказательная база
46%
+4 п.п.
Совместимость с процедурой профгигиены
23%
−1 п.п.
Рекомендация линейки под тип чувствительности
19%
0 п.п.

Два нижних сообщения не звучат ровно у всех четырнадцати представителей, включая тех, у кого остальные показатели высокие. Это не про исполнение — это про то, что в презентации они стоят на девятом и десятом экранах, до которых визит в 12 минут не доходит.

Возражения врачей · август
КатегорияВизитовΔ
Цена для пациента128+14%
Сомнение в доказательности84+9%
Рекомендую другой бренд610%
Пациент не будет менять пасту37−6%
Режим чистки не соблюдают22новое

Новая категория набрала 22 визита за три недели и растёт. Раньше такое доходило до маркетинга как разговор в курилке на цикловой.

Структура визита · доля
Вопрос о пациентах86%
Демонстрация91%
Работа с возражением64%
Договорённость о шаге38%
Замер «до»

Формы совместных визитов за март–июнь: покрытие доказательной базы оценивалось менеджерами в 70–80%. Разница с фактическими 46% — не ошибка системы, а то, ради чего она ставилась.

ЭКРАН 03

Словарь — то, что мы строим на самом деле

Распознавание — это себестоимость, оно у нас есть. Настоящий актив вот здесь: набор ключевых сообщений и возражений с реальными формулировками, которыми это произносят в кабинете. Он приходит от маркетинга готовым списком, а дальше пополняется из поля — и качество всей аналитики держится на нём, а не на модели.

визит.internal / словарь

Sensodyne · «Гиперестезия»

6 ключевых сообщений · 9 категорий возражений · последнее изменение 12.08
3 формулировки ждут решения
Сообщение · как записано в CLM

Облегчение чувствительности с первого применения

«начинает работать практически сразу» 312 визитов В словаре
«эффект после первой чистки» 188 визитов В словаре
«пациент почувствует в тот же день» 96 визитов В словаре
«боль уходит уже вечером» 31 визит Решение

Формулировки собираются из поля, а не придумываются. Часть из них — просто синонимы, и их надо засчитывать. Часть, как эта, обещает больше утверждённого — и тогда это находка не для словаря, а для цикловой.

Покрытие словаря
Речь распознана и разобрана81%
Попало в известные формулировки88%
Новых вариантов за месяц17
Ждут решения3

Остальные 19% визитов — обрывы связи и неразборчивая речь. Они не пересчитываются задним числом: аудио не сохранялось.

Категории возражений
Цена для пациента14 форм.
Сомнение в доказательности9 форм.
Рекомендую другой бренд11 форм.
Режим чистки не соблюдают4 форм.
Второй функционал

Удалённое подключение к визиту

Поток уже идёт внутрь периметра, поэтому подписать на него второго слушателя технически недорого. Месяц третьего этапа уходит не на код, а на то, чтобы это можно было включать.

В объёме

С информированием обеих сторон

Представитель видит, что к визиту подключён менеджер; врач информируется до начала и может отказаться — тогда подключение не состоится, а визит идёт обычным порядком. По сути это совместный визит без дороги: та же роль, та же осведомлённость участников, только менеджер не сидит в кабинете.

Отдельный контур

Без информирования

В описании владельца процесса этот вариант назван наравне с первым. Он ломает не одну строку правовой таблицы, а четыре сразу — и не технически, а физически: слушающий человек слышит всё, узнаёт врача и запоминает. Врач при этом не сотрудник Haleon и согласия не давал.

Не в объёме пилота. Если он нужен — это отдельное решение ваших юристов и отдельный разговор, и он не должен висеть на аналитической части, у которой своих правовых препятствий нет.

Команда по месяцам

Кто что делает три месяца

Два месяца — сервис: речь в теги и дашборд территории, третий — удалённое подключение.

PMMLBackendFrontend
Месяц 1сервис
Месяц 2сервис
Месяц 3подключение
Результат
теги с реальных визитов
дашборд территории
подключение к визиту
PM
½Словарь сообщений, замер «до»
½Пилотная группа
½Правовой контур
ML
½Матчинг тегов по смыслу
½Категории возражений
Backend
1Поток в контур, распознавание
1Хранилище тегов, API
1Удалённое подключение
Frontend
½Микрофон в CLM, модуль захвата
½Разбор визита, дашборд
С вашей стороны. доступ к CLM-контейнеру · словарь сообщений из CLM · пилотная группа · стек распознавания на вашем железе.