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