Юзкейсы 19.01.2026 4,190 просмотров

Медицинская клиника: Telegram-бот для записи пациентов и напоминаний

#медицина #клиника #Telegram-бот #запись #пациенты #напоминания
Статья на тему: Медицинская клиника: Telegram-бот для записи пациентов и напоминаний

Введение

Недозвоны, путаница в расписании врачей и пациенты, забывающие о приеме — три главных боли администратора любой частной клиники. Каждая "отмена в последнюю минуту" или "пустое окно" в графике стоматолога стоит владельцу бизнеса реальных денег.

В этой статье мы разберем архитектуру решения, которое окупается в первый же месяц работы: умного Telegram-бота для записи пациентов на базе n8n, интегрированного с медицинской МИС (медицинской информационной системой) или Google Таблицами.

Архитектура "Умной регистратуры"

Наш виртуальный администратор будет состоять из трех логических блоков, работающих в едином контуре n8n:

  1. Блок записи (Booking): Диалоговый интерфейс в Telegram, где пациент выбирает врача, дату и время.
  2. Блок интеграции (Sync): Проверка свободных слотов и запись данных в базу (Yclients, Medesk или Google Sheets).
  3. Блок напоминаний (Reminders): Сценарий, который автоматически пишет Пациенту за 24 и за 2 часа до приема с просьбой подтвердить визит.

Блок 1 и 2: Процесс записи к врачу

Шаг 1: Прием заявки и выбор врача

В n8n мы создаем Workflow с триггером Telegram (On Message). Когда пациент пишет /start, n8n отвечает ему красивым меню с Inline-кнопками: "Записаться на прием", "Мои записи", "Задать вопрос".

Если пациент нажимает "Записаться", n8n переходит в ветку выбора специализации. Мы можем "сходить" в нашу таблицу (Google Sheets) и получить актуальный список направлений (Терапевт, Стоматолог, Кардиолог), сформировав из них новые кнопки в чате. Это делает бота динамическим — вам не придется переписывать код бота при найме нового врача.

Шаг 2: Выбор свободного времени

Это самый сложный с точки зрения логики этап. Когда пациент выбрал, например, Кардиолога, n8n делает API-запрос к вашей CRM-системе (или ищет пустые ячейки в графике в Google Sheets) и забирает свободные слоты на ближайшие дни. Затем эти слоты отправляются пациенту в виде кнопок.

Шаг 3: Подтверждение и запись

Пациент кликает на время "15:00, Чт". n8n просит его ввести ФИО и номер телефона. Как только данные получены:

  • n8n создает новую запись (Сделку) в вашей CRM-системе.
  • В карточку пациента записывается его Telegram Chat ID (это критически важно для блока №3).
  • Пациенту уходит сообщение: "Иван Иванович, вы успешно записаны к кардиологу Петрову на 15:00 в Четверг. Ждем вас по адресу..."

Блок 3: Система автоматических напоминаний и дожима

Именно этот блок экономит больше всего денег. Практика показывает, что автоматическое напоминание в Telegram/WhatsApp снижает процент "неявок" (no-show rate) с 20% до 5%.

Как настроить триггер времени?

Создаем второй Workflow с триггером Schedule (например, запускать каждый час).

Шаг 1: Поиск пациентов "на завтра"

Узел n8n делает запрос к CRM: "Найди все приемы, которые запланированы на (Текущее время + 24 часа), и у которых статус 'Ожидание'".

Шаг 2: Рассылка сообщений

n8n берет список найденных приемов (с помощью Split in Batches/Item Lists обрабатывает каждый), вытаскивает из них Telegram Chat ID и отправляет сообщение через узел Telegram:

"Здравствуйте! Напоминаем о вашем визите к стоматологу завтра в 15:00. Вы придете?"

И прикрепляем две кнопки:

  • ✅ Да, буду (Callback Data: confirm_12345)
  • ❌ Не смогу, хочу отменить (Callback Data: cancel_12345)

Где "12345" — это ID приема в вашей CRM.

Шаг 3: Обработка ответов (Webhook Callback)

В первом Workflow у нас должен быть настроен прием Callback Query (нажатия на кнопки). Если пациент нажимает "Да, буду", n8n идет в CRM и меняет статус приема с "Ожидание" на "Подтвержден". Администратор в клинике видит зеленый статус и спокоен.

Если пациент нажал "Не смогу", n8n:

  1. Меняет статус в CRM на "Отменен".
  2. Пишет пациенту: "Прием отменен. Хотите перенести запись на другой день?"
  3. Отправляет уведомление администратору в закрытый рабочий чат: "ОСВОБОДИЛОСЬ ОКНО! Стоматолог, завтра 15:00. Пациент отменил бронь". Администратор может тут же предложить это время человеку из листа ожидания.

Почему Telegram, а не WhatsApp?

Конечно, WhatsApp популярнее в СНГ, но интеграция с ним платная и строгая (WhatsApp Business API берет деньги за каждый диалог, а шаблоны нужно согласовывать с Meta). Telegram-бот создается через @BotFather за 2 минуты абсолютно бесплатно, не имеет ограничений по шаблонам и позволяет делать потрясающе удобные меню с кнопками. Для старта клиники — это идеальный вариант.

Заключение

Внедрение Telegram-бота с напоминаниями на базе n8n заменяет работу целого колл-центра, причем бот никогда не болеет, не забывает позвонить и мгновенно фиксирует изменения. Вы получаете лояльных пациентов (которым удобнее нажать пару кнопок в мессенджере, чем звонить и "висеть" на линии), а администраторы клиники освобождаются от рутины для живой работы с клиентами на ресепшене.