← Все проекты
Кейс · TELEGRAM · МЕДИЦИНА

Telegram-бот для медицинской клиники: запись, перенос приёма и напоминания

Типовые обращения пациентов и оформление записи собраны в одном диалоге.

Обращение → Специалист → Время → Запись → Напоминание

Демонстрационная версия. Проект собран на тестовых врачах и расписании. Рост числа записей и снижение неявок в действующей клинике не измерялись.

Задача бизнеса

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

Задача проекта — дать пациенту возможность пройти эти шаги самостоятельно в Telegram, а администратору передавать уже оформленную информацию.

Как устроено решение

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

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

Что реализовано

Запись на приём. Выбор специалиста и свободного времени, сбор контактов, подтверждение с датой, временем и кабинетом.

Отмена и перенос. Изменение записи после подтверждения пациента, сохранение истории и освобождение прежнего времени.

Запись к нескольким врачам. Последовательный подбор приёмов с повторным использованием уже введённых контактов.

Напоминания. Сообщения за 24 и 12 часов до приёма с возможностью подтвердить визит, отменить его или запросить перенос.

Уведомления администратору. Информация о новых, отменённых и перенесённых записях.

Голосовые обращения. При подключённом распознавании голосовое сообщение преобразуется в текст и поступает в тот же сценарий записи.

Где здесь ИИ, а где нет

ИИ отвечает на свободные вопросы и распознаёт речь. Операции с записью выполняет программная логика, которая работает с заданным расписанием и сохранёнными приёмами: на решение модели они не опираются.

Предусмотрены ограничения на медицинские ответы. Бот помогает организовать визит, а вопросы диагностики и лечения направляет врачу.

Что меняется в работе

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

Автоматизация рассчитана на сокращение повторяющейся переписки. Фактическую экономию времени можно измерить после внедрения в действующей клинике.

Результат

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

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

Технологии

Node.js, JavaScript, Telegram Bot API, PostgreSQL, OpenAI API, Docker Compose. ИИ-ответы и распознавание голосовых сообщений подключаются отдельно; логика записи хранится в самом приложении.

Обсудить бота для записи пациентов

Расскажите, как сейчас устроена запись в вашей клинике и что хотите изменить. Начнём с задачи и подберём подходящий способ реализации.

Обсудить задачу ↗