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

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

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

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

Что меняется

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

Ключевые сообщения написаны в CLM, но звучат ли они в кабинете — компания узнаёт от регионального менеджера, который съездил на совместный визит. А возражения врачей вообще нигде не живут, кроме голов представителей.

Как сейчас

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

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

Как станет

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

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

Как устроено

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

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

01

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

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

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

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

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

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

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

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

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

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

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

Периметр 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 и согласия не давал.

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

Как докатывается ценность

Первые теги появляются раньше, чем дашборд

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

Недели 1–2

Путь целиком: микрофон → теги

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

1 визит
путь проверен от планшета до хранилища
Недели 3–4

Словарь первого бренда и разбор представителю

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

~40 / нед
визитов разбирается
Недели 5–6

Покрытие сообщений по территории

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

~180 / нед
визитов разбирается
Недели 7–8

Возражения и структура визита · MVP

Категории возражений набирают статистику и показывают динамику. Территория закрыта целиком, дашборд отдаёт покрытие, возражения и структуру. Решение работает на боевых визитах, а не на демонстрации.

~310 / нед
визитов разбирается
Месяц 3

Удалённое подключение

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

+1 месяц
на бэкенде, поверх работающего MVP
Как работает команда

Первым идёт не распознавание, а микрофон

Свой стек распознавания у нас есть, и рисков он не несёт. Настоящий гейт — веб-захват аудио внутри чужого CLM-контейнера, и фронт лезет туда на первой неделе. Если контейнер не пускает, меняется форма клиентского куска, и знать об этом надо в начале, а не на седьмой неделе.

рядом с процессом и словарём инженерия качество и правовой контур
1
2
3
4
5
6
7
8
9
10
11
12
Backend · 1
Приём потока, распознавание в их периметре
Хранилище тегов, обрывы связи как штатный случай
API дашборда
Удалённое подключение
ML · 0,5
Матчинг сообщений по смыслу, не по совпадению
Возражения, структура визита, качество на боевых визитах
Frontend · 0,5
Микрофон в их CLM-контейнере
Разбор визита на планшете
Территория и словарь
PM · 0,5
Замер «до», словарь сообщений от маркетинга
Пилотная группа представителей: что им реально нужно видеть
Правовой контур подключения
PM не выходит из поля весь пилот: словарь ключевых сообщений даёт маркетинг, но формулировки, которыми это произносят в кабинете, приходят только от представителей — и они же решают, останется ли микрофон включённым. Замер «до» ставится на первых неделях: продукт создаёт данные, которых раньше не существовало, и сравнить их будет не с чем, если не снять базу заранее.