Главная · Чат-бот для клиники и медцентра
Решения для клиник и медцентров
Чат-бот для клиники и медцентра
Бот принимает запись к врачу в Telegram, MAX, ВКонтакте и на сайте: направление, удобное время и телефон. Регистратор подтверждает слот по расписанию МИС в том же чате, а бот отвечает о подготовке к анализам и напоминает о приёме.
Шаблон записи — на Бесплатном тарифеTelegram, MAX, ВКонтакте и сайтВремя подтверждает регистратор
Что бот делает для клиники
Запись к врачу заявкой
Пациент выбирает направление кнопкой, пишет удобный день и время своими словами и оставляет телефон — бот проверит формат номера. Регистратор получает уведомление «Новая запись» и подтверждает время по расписанию в МИС.
Согласие до первого вопроса
Первое сообщение — текст согласия на обработку персональных данных, кнопка со ссылкой на вашу политику и «Продолжить». После нажатия тег фиксирует согласие в карточке пациента, а в Telegram нажатие видно и в истории диалога.
Ответы вместо регистратуры
Шаблон «Автоответчик FAQ»: темы кнопками и ключевые слова. Цены, график работы и адрес в нём уже есть, подготовку к УЗИ и анализам добавьте своими темами. Тексты утверждает главврач, «Позвать человека» зовёт регистратора.
Все каналы — один список
Telegram, MAX, ВКонтакте и чат на сайте работают по одному сценарию, а переписка собирается в «Диалогах». Регистратор отвечает в тот же чат, вставляет заготовки из «Быстрых ответов» и оставляет заметки коллегам.
Напоминание накануне приёма
С Базового: тег дня приёма в карточке пациента и рассылка с «Отложенным запуском» накануне. Ответ «перенести» дойдёт до регистратора, если диалог у него или слово ведёт в «Оператор». На любом тарифе напомнить можно вручную из «Диалогов».
Оценка визита и плановый осмотр
Шаблон «Сбор отзывов» просит оценку цифрой и отдаёт 1–3 администратору с тегом negative. Теги месяца и рассылка (с Базового) напоминают о профосмотре — без медицинских подробностей в тексте.
Как запустить бота клиники
-
1
Возьмите шаблон записи
Нажмите «Использовать шаблон записи» и зарегистрируйтесь — сценарий откроется в редакторе. Из кабинета: «Сценарии» → «Начать с шаблона» → «Запись клиентов» → «Взять».
-
2
Перепишите под клинику
Добавьте первым шаг согласия, замените кнопки на направления, вставьте «Сбор данных» → «Имя», в конец — блок «Оператор», смените финальный текст. Во вкладке «Триггеры» оба триггера ведите к согласию.
-
3
Подключите каналы
В «Каналах» вставьте токены ботов Telegram и MAX, при желании подключите ВКонтакте. В «Виджете» включите «Спрашивать контакты до начала диалога» с телефоном и укажите домен сайта клиники.
-
4
Проверьте и включите
В тест-чате «Проверить сценарий» кнопок нет — ветки пройдите с телефона в мессенджере. Включите сценарий, а регистраторов пригласите в разделе «Доступ» (с Базового).
Готовый сценарий записи
Шаблон «Запись клиентов»: услуга кнопкой, время текстом, телефон с проверкой и уведомление регистратору. Для клиники добавьте первым шагом согласие, замените кнопки на направления и перепишите тексты.
Запись клиентов Услуга, день и время текстом, телефон, уведомление вам. Открыть →Как устроена запись: от кнопки до подтверждения
Шаблон «Запись клиентов» собран для салона; для клиники меняются шаги и тексты. Всё ниже, кроме веток с тегом направления, доступно на Бесплатном тарифе в режиме «Шаги».
| Шаг | Блок сценария | Что сделать для клиники |
|---|---|---|
| Согласие | «Сообщение» с кнопками «Продолжить» («Ведёт к шагу сценария») и «Политика» («Открывает ссылку») | Добавить первым. Во вкладке «Триггеры» у обоих триггеров шаблона («Ключевые слова» и «Команда (/start)») в поле «С какого шага начать» выбрать этот шаг |
| Направление | «Сообщение» с кнопками | «Терапевт», «Стоматология», «УЗИ», «Анализы», «Педиатр», «Другой специалист». Нажатую кнопку регистратор видит в истории диалога только в Telegram (как её «Метку (payload)»); в MAX, ВКонтакте и чате на сайте нажатия в историю не выводятся. Чтобы направление стало тегом (напр-узи) во всех каналах, ведите каждую кнопку в свой шаг «Действие» → «Добавить тег», а оттуда — к шагу «Время»: в «Шагах» у каждого шага один выход к следующему, поэтому такие ветки собираются на «Холсте» (с Базового) |
| Имя | «Сбор данных» → «Имя» | Добавить: как записать пациента |
| Время | «Сбор данных» (в шаблоне — шаг «Время») | Текст вопроса: «Удобный день и время? Напишите текстом — регистратор подберёт ближайшее свободное» |
| Телефон | «Сбор данных» → «Телефон» с проверкой формата | Уже в шаблоне. На первый телефон пациента владельцу приходит письмо о заявке |
| Отметка | «Действие»: тег «запись» и «Уведомить оператора» | Уже в шаблоне. Можно добавить «Сделка в CRM» с названием «Запись — {{name}}» |
| Ответ пациенту | «Сообщение» | Заменить текст шаблона на клинический: «Заявка принята. Регистратор подтвердит время в этом чате в часы работы клиники. Срочно — по телефону регистратуры …» |
| Передача | «Оператор» | Добавить в конец: заявка встанет в «Ждут ответа» в «Диалогах» |
Регистратор открывает «Диалоги», видит переписку и телефон в карточке пациента, сверяется с расписанием в МИС и отвечает: «Записала вас к Петровой на пятницу, 10:40, кабинет 12». Календаря и слотов в ЧБТ нет, занятость врача бот не проверяет — это остаётся в МИС.
- Ключевые слова срабатывают из любого места диалога, даже посреди записи. Если в FAQ стоит слово «узи», ответ «пятница, после УЗИ» уведёт пациента в подготовку к УЗИ. В ключевых словах берите фразы («подготовка к узи»), у кнопок заполняйте «Метку (payload)» латиницей.
- Два включённых сценария с «Команда (/start)» — ответит созданный раньше. Добавляя к записи «Автоответчик FAQ» или «Сбор отзывов», оставьте /start только записи.
- Во ВКонтакте — до 10 кнопок по две в ряд, в MAX кнопки встают по одной в ряд, как в Telegram.
- Ответ регистратора в чате на сайте виден, только пока пациент на сайте или вернулся в том же браузере, — поэтому в «Виджете» спрашивайте телефон до начала диалога.
- Часы регистратуры — режим «По расписанию» в «Виджете» и свой текст «Когда никто не отвечает» до 160 знаков. «Разрешённые домены» оставят чат только на сайте клиники.
Границы 152-ФЗ: что собирать в боте, а что нет
По политике конфиденциальности ЧБТ оператор персональных данных — клиника: она решает, что спрашивать у пациентов, и отвечает за согласие, а ЧБТ обрабатывает данные по её поручению. Там же сказано, что базы с персональными данными граждан РФ размещаются в России. Для сценария из этого следует простое правило: бот работает с административной информацией, человек — с медицинской.
| Данные | В боте | Почему |
|---|---|---|
| Имя, телефон, направление, удобное время | Да | Обычные персональные данные — для записи достаточно согласия |
| Жалобы, симптомы, диагнозы, назначения | Нет | Сведения о здоровье — специальная категория (ст. 10 152-ФЗ), мессенджер для неё не место. Вместо поля «Опишите жалобы» — кнопка направления и фраза «Подробности расскажете врачу на приёме» |
| Результаты анализов, снимки, выписки | Нет | Файлы в Telegram, MAX и ВКонтакте бот не передаёт, а текстом результаты слать тем более не нужно. Сообщайте факт готовности и где получить: в регистратуре или в личном кабинете на сайте |
| Паспорт, полис, дата рождения | Нет | Понадобятся уже в клинике — в чате это лишние данные |
Согласие. Чекбокса нет ни в мессенджерах, ни в форме чата на сайте. Рабочий вариант — первое сообщение бота: «Нажимая «Продолжить», вы соглашаетесь на обработку персональных данных для записи на приём» и кнопка «Политика» со ссылкой. Следом поставьте «Действие» → «Добавить тег» согласие-пд: тег останется в карточке пациента во всех каналах, но без даты. Само нажатие «Продолжить» видно в истории диалога только в Telegram — в MAX, ВКонтакте и чате на сайте нажатия кнопок в историю не выводятся. Отдельного журнала согласий в ЧБТ нет. Форма «Спрашивать контакты до начала диалога» в чате на сайте текста согласия не показывает и спрашивает телефон раньше бота: включая её, разместите текст согласия и ссылку на политику на странице сайта рядом с чатом.
ИИ. Для ответа ИИ-агента вопрос пациента, база знаний и последние сообщения диалога уходят разработчику выбранной модели через зарубежного провайдера — обработка идёт за пределами России. Для клиники это отдельное решение: пациент может написать агенту о симптомах, и этот текст покинет страну. Подробный разбор ролей, согласия и хранения — в статье «152-ФЗ и бот». Это не юридическая консультация: формулировку согласия и политику согласуйте с юристом клиники, бот лишь показывает их пациенту в нужный момент.
- В чате на сайте пациент может прикрепить файл до 10 МБ, и скрепку не отключить. Напишите в приветствии, что результаты и снимки в чат присылать не нужно.
- Фото и файлы, которые пациент присылает в Telegram, MAX и ВКонтакте, бот не сохраняет: он читает только текст.
- Поля карточки пациента очищают владелец и админ. Кнопки удаления контакта и переписки в кабинете нет — полное удаление запрашивайте у поддержки ЧБТ.
- Базу выгружает «Экспорт CSV» в «Контактах», и скачать её может любой участник бота, включая оператора. Файл храните как любые данные пациентов и удаляйте после использования.
- Регистраторов приглашайте в «Доступ» каждого по своему e-mail, а не под общим логином: так ушедшего сотрудника вы убираете одним действием.
Напоминание, перенос и повторный визит без МИС
Бот не знает точного времени приёма — его назначает регистратор в МИС. Поэтому напоминание собирается одним из двух способов.
| Способ | Как работает | Тариф |
|---|---|---|
| Тег дня и «Отложенный запуск» | Подтверждая запись, в карточке контакта ставят тег дня приёма: приём-2026-10-02. Накануне в 18:00 уходит рассылка на этот тег: «{{name}}, напоминаем о приёме завтра. Возьмите паспорт и полис. Не сможете прийти — ответьте «перенести»» | С Базового |
| Вручную из «Диалогов» | При десяти приёмах в день регистратор напоминает сам: заготовка «Напоминаем о приёме завтра в … Возьмите паспорт и полис» вставляется из «Быстрых ответов» одним кликом, время он дописывает — переменных в быстрых ответах нет | Любой |
Как ответ «перенести» дойдёт до регистратора, зависит от статуса диалога. Если диалог ещё у регистратора, сообщение сразу попадёт в «Диалоги» с push-уведомлением. Если диалог закрыт кнопкой «Закрыть», ответ откроет новый диалог: регистратору придёт push «Новый диалог», но бот на «перенести» не ответит, и диалог останется во вкладке «У бота». Чтобы такой ответ сразу попадал в «Ждут ответа», нужен сценарий с триггером «Ключевые слова» («перенести») → «Действие» «Уведомить оператора» → «Оператор». Как формулировать такие служебные сообщения и почему бот пишет только тем, кто написал первым, — в статье о служебных уведомлениях через MAX-бота.
Повторные визиты — профосмотр у стоматолога раз в полгода, контроль у эндокринолога, вторая вакцинация — тем же приёмом: тег месяца повтор-2027-03 при подтверждении и рассылка в начале месяца: «{{name}}, подходит время планового осмотра. Ответьте «записаться» — подберём время». Слово «записаться» запускает шаблон записи. Никаких медицинских деталей в тексте, только факт, что пора.
Оценка визита. Наутро после приёма рассылка по тегу дня просит: «Как прошёл приём? Ответьте «оценка»». Шаблон «Сбор отзывов» ставится со страницы шаблона кнопкой «Использовать этот шаблон» или через мастер «Начало работы» — среди четырёх заготовок в «Сценариях» его нет. Добавьте ему триггер «Ключевые слова» с этим словом — и сценарий спросит оценку одной цифрой и пару слов. При оценке 1–3 пациент получает тег negative и уходит к администратору, остальных бот благодарит; к благодарности можно добавить кнопку «Открывает ссылку» на страницу клиники в картах. Низкие оценки остаются в «Диалогах» и никуда не публикуются. Чтобы ключевые слова срабатывали, закрывайте диалог после подтверждения записи: пока он у регистратора, ответы пациента идут ему мимо сценариев.
- Тег в карточке контакта ставят владелец и админ — оператор теги только видит. Регистратору, который ведёт напоминания, нужна роль «Админ»; она открывает и правку сценария.
- Рассылка — только текст и только в Telegram, MAX и ВКонтакте. Пациентам, которые писали в чат на сайте, напоминайте звонком.
- Текст рассылки не попадает в историю диалога: регистратор увидит ответ «перенести» без самого напоминания.
- Тег в поле «Кому» сравнивается буква в букву, с учётом регистра. Часовой пояс «Отложенного запуска» не выбирается — сверьте время на первой рассылке.
- МИС сама напомнить через бота не может: «Входящий webhook» запускает сценарий от служебного контакта чата на сайте и пациенту не пишет, а API пишет только в уже существующий диалог и переводит его к оператору. Подробнее — в справке по webhook.
Чего бот клиники не делает
Честно о границах — чтобы вы не узнали о них после запуска.
- Не ставит пациента в расписание врача и не видит свободные окна: календаря и слотов в ЧБТ нет. Время пациент пишет текстом, подтверждает регистратор по расписанию в МИС.
- Нет готовой интеграции с МИС — Инфоклиникой, Медиалогом, 1С:Медициной и другими: запись переносится в расписание вручную. Передать заявку в свою систему можно действием «HTTP-запрос» через Make, n8n или свой сервер — это работа программиста.
- Не пишет пациенту первым и не рассылает по номерам телефонов: напоминания получают только те, кто сам начал диалог с ботом. Почему — в статье почему бот не может написать первым.
- Не отправляет файлы в Telegram, MAX и ВКонтакте — ни из сценария, ни из «Диалогов»: направления, выписки и результаты анализов бот не передаст.
- Не отличает жалобу от вопроса о ценах: фильтра медицинских тем нет. Бот отвечает только тем, что вы вписали в сценарий; ИИ-агент — по базе знаний, через внешний сервис за пределами России.
- Нет чекбокса согласия и журнала согласий: согласие — кнопка в первом сообщении, отметка — тег в карточке без даты; само нажатие видно в истории диалога только в Telegram.
На каких тарифах
Шаблоны записи, FAQ и отзывов, согласие, «Диалоги», CRM и все четыре канала работают на Бесплатном. 30 диалогов в месяц — это 30 разных контактов по всем каналам вместе (пациент, написавший и в Telegram, и в MAX, — два контакта), и отвечать может только владелец: для пилота на одном направлении хватит. Сверх лимита новый пациент получит от бота сообщение о лимите тарифа, а его сообщение не сохранится. Напоминания и повторные визиты рассылкой, приглашённые регистраторы, ИИ-агент и режим «Холст» — с Базового, 650 ₽ в месяц за бота. Бизнес за 1290 ₽ отличается только числом ИИ-кредитов. Сеть клиник — отдельный бот на каждую клинику в одном аккаунте, тариф — за каждого бота.
Работает вместе с
Частые вопросы
Есть интеграция с МИС (Инфоклиника, Медиалог, 1С:Медицина)?
Готовой нет. Запись приходит в ЧБТ заявкой, регистратор переносит её в МИС вручную. Напоминание из МИС через бота тоже не собирается: «Входящий webhook» пациенту в мессенджер не пишет, а API пишет только в уже существующий диалог и переводит его к оператору. Рабочая схема — тег дня при подтверждении и рассылка с «Отложенным запуском».
Бот запишет пациента в расписание врача?
Нет. Пациент выбирает направление кнопкой и пишет удобное время текстом, регистратор сверяется с расписанием в МИС и подтверждает слот в «Диалогах» — ответ уходит в тот же чат. Календаря и проверки занятости врача в ЧБТ нет.
Как взять согласие на обработку персональных данных?
Чекбокса нет ни в мессенджерах, ни в форме чата на сайте. Первое сообщение бота содержит текст согласия и кнопку со ссылкой на политику, после «Продолжить» «Действие» ставит тег согласия в карточке. Само нажатие видно в истории диалога только в Telegram. Формулировку согласуйте с юристом клиники.
Можно ли отправлять пациентам результаты анализов через бота?
Не нужно, да и файлы в Telegram, MAX и ВКонтакте бот не передаёт — ни из сценария, ни из «Диалогов». Сообщайте только факт готовности и где получить результат: в регистратуре или в личном кабинете на сайте клиники.
Где хранятся данные пациентов и как их удалить?
По политике конфиденциальности ЧБТ оператор персональных данных — клиника, ЧБТ обрабатывает их по поручению, базы с данными граждан РФ размещаются в России. Исключение — ИИ-агент: тексты для ответа уходят разработчику выбранной модели за пределы России. Поля карточки очищают владелец и админ, полное удаление контакта — через поддержку.
Можно ли поручить ответы пациентам ИИ?
С Базового ИИ-агент отвечает по базе знаний до 15 000 знаков: прайс, часы, подготовка к исследованиям, список врачей. В «Персоне» запретите советы о симптомах и лечении, выход «не понял» ведите в «Оператор» — срабатывает он не на каждый отказ. Ответ на модели по умолчанию — 1 кредит, на мощных моделях дороже; на Базовом 150 кредитов в месяц. Тексты уходят разработчику модели за рубеж. Надёжнее — кнопочный FAQ.
Сколько регистраторов может работать в боте?
На Бесплатном — только владелец. С Базового — без ограничения: пригласите их в «Доступ» по e-mail, аккаунт в ЧБТ у них должен уже быть. «Оператор» отвечает в «Диалогах», пишет заметки и ведёт быстрые ответы, но не меняет сценарий и не правит контакты — тег дня ставят владелец и админ.
Запись к врачу — в мессенджере пациента
Начните с шаблона записи на Бесплатном тарифе: 30 диалогов в месяц хватит для пилота на одном направлении. Карта для Бесплатного не нужна.