МедФлекс подключается токеном с двух сторон: агент получает услуги и докторов, записывает, переносит, отменяет приём и помечает свою запись комментарием.
МедФлекс — платформа записи в медицинских сервисах, и агент Савви подключается к ней двусторонним токеном: сначала настройка на стороне МедФлекс, потом токен в кабинете. Дальше флагами включают список категорий и услуг, специальности и докторов, разрешение на запись, перенос и отмену, комментарий для отличия записи агента от записи регистратуры. Отдельно — связка услуги с доктором и поиск истории по телефону.
В регистратуре медцентра разговор про запись занимает семь минут: администратор уточняет, к какому врачу идёт человек, какая нужна услуга, ищет свободное окно и переносит запись в журнал вручную. Агент Савви через интеграцию с МедФлекс проходит тот же путь за один обмен репликами в чате.
Подключение двустороннее, и первый шаг делает МедФлекс, а Савви только принимает готовый результат.
Сначала нужно пройти шаги из документации МедФлекс и получить токен доступа. Только после этого токен вводится в кабинете Савви — раздел «Интеграции» → «Системы бронирования» → «МедФлекс» → поле «Токен» → «Сохранить». Без выполненного первого шага поле просто нечем заполнить.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаПо умолчанию агент вообще не работает со списком услуг, пока не включён флаг «Передавать агенту список категорий/услуг».
Дальше решает флаг «Использовать категории». Он ограничивает выдачу: агент получает названия категорий, и только внутри выбранной категории — список услуг. Выключенный флаг убирает это ограничение целиком, и агент получает полный список услуг филиала за один раз.
Полный список услуг раздувает контекст каждого запроса к модели, а вместе с ним и стоимость диалога. Филиалу с десятком услуг эта настройка почти не заметна. Прайсу на две-три сотни строк выключенные категории обходятся ощутимо дороже — тот же эффект разбирает статья про лимиты и контроль расходов.
Список врачей строится из двух отдельных флагов, и включать их стоит по отдельности, а не парой по умолчанию.
Три флага решают, что именно агент умеет делать с записью после того, как пациент назвал услугу и время.
«Разрешить запись» открывает саму возможность записать пациента. «Разрешить перенос/отмену записи» добавляет к этому изменение уже существующей записи. А «Использовать комментарий к записи» подставляет к записи текстовую метку, которую видно на стороне МедФлекс, — по ней регистратура отличает, что запись сделал агент, а не человек за стойкой.
В МедФлекс запись изначально устроена по доктору с фиксированным списком услуг, а не по услуге с выбором подходящего врача. Для пациента это разница ощутимая: он спрашивает про услугу, а не помнит имя доктора.
Савви добавляет прослойку сверху: кнопки «Доктора для услуг» и «Прикрепление доктора» связывают конкретную услугу с конкретным врачом, и агент дальше работает уже с этой связкой, а не с сырым списком приёмов МедФлекс.
Поиск истории записи по номеру телефона устроен отдельно от остальных флагов. Функция включается только после того, как филиал подаёт заявку на подключение Савви в маркетплейсе МедФлекс — без неё чекбокс в настройках остаётся неактивным. Это стоит учитывать заранее, а не в день запуска: заявка рассматривается не мгновенно.
У интеграции МедФлекс есть собственное поле «Инструкция», спрятанное под настройками записи. Через него можно тонко описать, как агент должен вести себя именно с этой системой бронирования: в каком порядке спрашивать услугу и доктора, что делать при пустом расписании, как формулировать подтверждение записи.
Переносить этот текст в основную инструкцию агента не нужно. Платформа читает оба поля вместе, а дублирование только увеличивает объём инструкции, за которым сложнее уследить при следующей правке.
То же правило работает и в интеграции с YCLIENTS: настройки самой системы записи снимают часть работы с текстовой инструкции агента, и чем меньше логики продублировано словами, тем стабильнее ведёт себя бот.
Выберите точку входа в зависимости от того, что уже готово: если токена МедФлекс ещё нет — начинать с их документации, если интеграция подключена, но копирует чужой шаблон — с ревизии флагов категорий, докторов и записи.
Отдельно стоит заглянуть в список услуг: если их больше сотни, включённые категории экономят токены сразу, а не после первого счёта за месяц. И только когда флаги настроены, имеет смысл подавать заявку на поиск истории записи по телефону — она пригодится тем, кто ведёт постоянных пациентов, а не разовые обращения.
Сама запись — только один из инструментов агента, а решение, когда её вызывать, принимает общая логика бота: как она устроена, показано в статье что такое ИИ-агент.
Подключение двустороннее: сначала настройка на стороне МедФлекс по их документации до получения токена, потом ввод этого токена в разделе «Интеграции» → «Системы бронирования» → «МедФлекс» в кабинете Савви.
Флаг «Использовать категории» ограничивает список, который получает агент, услугами внутри нужной категории. При выключенном флаге агент получает полный список услуг филиала целиком, и это заметно увеличивает расход токенов на диалог.
Да, хотя в МедФлекс запись изначально возможна только по доктору с фиксированным списком услуг. Кнопки «Доктора для услуг» и «Прикрепление доктора» связывают услугу и доктора на стороне Савви, и агент получает эту связку готовой.
Да, если включить флаг «Использовать комментарий к записи»: агент проставляет комментарий, видимый на стороне МедФлекс, и по нему легко отделить записи бота от записей регистратуры.
Можно, но флаг «Разрешить поиск истории записи по номеру телефона» требует отдельного подключения Савви в маркетплейсе МедФлекс. Это отдельная заявка на стороне МедФлекс, а не переключатель внутри интеграции Савви.
Нет. У интеграции есть собственное поле «Инструкция», и текст из него не стоит переносить в основную инструкцию агента: так поведение агента остаётся стабильнее.