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

Три экрана: поток переписок, данные, на которые опирается ответ, и то, как диалог переходит к оператору.
Это рабочее место, а не показательный диалог: переписки идут потоком, у каждой свой возраст и своё состояние. Каналы не разведены по разным приложениям, они сходятся в один список, и фильтр сверху делит его по тому, откуда человек написал.
Каталог это единственный источник правды. Цена, остаток и варианты товара лежат в нём, и ответ покупателю строится по ним, а не по тому, что удалось запомнить при обучении. Если размера нет в остатке, он не попадёт в ответ: проверка идёт до того, как покупатель что-то увидит.
Передача диалога человеку это штатный режим, а не аварийный выход. Агент выключается на любом диалоге одним переключателем, и следующая реплика уходит от оператора в ту же ленту: без отдельного инструмента и без просьбы к покупателю написать куда-то ещё. Человек видит продолжение разговора, а не смену собеседника.
Три развилки, на которых продукт мог стать тем, чем мы не хотели. У каждой названа цена ошибки.
цена ошибкипокупателю пообещали размер, которого нет, и разбирается с этим магазин
Складно рассказать про кроссовки можно и без каталога, и получится убедительно. Ровно до того момента, когда человек придёт за парой, которой на складе нет.
Поэтому перед ответом идёт поиск по каталогу, а у каждой найденной позиции проверяются варианты: тот ли размер и есть ли он в остатке. Если не сошлось, позиция в ответ не попадает вовсе, а не упоминается с оговоркой.
цена ошибкиразговор уходит не туда, а оператор может только смотреть
Автоматическая переписка ломается не на сложных вопросах, а на тех, где нужно решение: скидка, обмен, срок доставки, недовольный покупатель.
Переключатель стоит на каждом диалоге, а не в общих настройках, и после него поле ввода то же самое. Оператор не переносит разговор никуда: канал, история и покупатель остаются на месте.
цена ошибкидва источника расходятся молча, и первым это замечает покупатель
Соблазн держать у себя копию каталога велик: так быстрее и не зависишь от чужой базы. Копия и расходится первой, причём незаметно.
Копии нет. Ответ собирается по тому же каталогу, который магазин правит руками, поэтому изменённая цена видна в следующем же ответе, а не после выгрузки.
Соберём так, чтобы ответ строился по вашему каталогу, а человек мог вмешаться в любой момент. Рабочий прототип показываем до оплаты.
Обсудить задачу