Создать бота для общения с клиентами в jivo/smartbot
1. Общая информация
Цель проекта: Автоматизировать обработку вопросов пользователей в чате Jivo на сайте newneuro.ru, снизить нагрузку на администраторов и повысить скорость ответа.
Основные функции бота:
- Классификация входящих вопросов по темам
- Автоматическая отправка шаблонных ответов
- Перенаправление сложных вопросов администратору
- Возможность записи на прием и получения информации о клинике
2. Логика работы бота
2.1. Определение категории запроса
Бот анализирует текст входящего сообщения и определяет его категорию на основе ключевых слов и шаблонов фраз.
2.2. Основные категории вопросов и примеры
✅ Симптомы
- "Болит голова в затылочной части, что делать?"
- "Головокружение и слабость, почему?"
Ответ: "Мы не можем поставить диагноз онлайн. Ознакомьтесь с информацией: [ссылка]* или задайте вопрос на форуме: [ссылка]."
✅ Диагностика
"Где можно сделать Видео ЭЭГ?"
"Какой анализ нужен для проверки сосудов?"
Ответ: "Вы можете пройти обследование в нашей клинике. Записаться можно по телефону: [номер] или на сайте: [ссылка]."
✅ Лечение
"Какие таблетки можно при мигрени?"
"Можно ли принимать Афобазол?"
Ответ: "Назначение лекарств возможно только после консультации врача. Подробнее: [ссылка]. Но вы так же можете задать вопрос на форуме одному из наших врачей [ссылка]."
✅ Запись на прием
"Как записаться к врачу?"
"Какой график работы?"
Ответ: "Вы можете записаться через сайт: [ссылка] или по телефону: [номер]."
✅ Стоимость услуг
"Сколько стоит консультация?"
Ответ: "Стоимость консультации врача – [цена] руб. Подробности: [ссылка]."
✅ Адрес и проезд
"Как добраться до клиники?"
Ответ: "Мы находимся по адресу: [адрес]. Схема проезда: [ссылка на карту]."
✅ Форум и отзывы
"Где можно почитать отзывы?"
Ответ: "Отзывы пациентов: [ссылка]. Также можете задать вопрос на форуме: [ссылка]."
❗️ Неконкретные вопросы
"Можно ли вылечить?"
"Что делать?"
Ответ: "Пожалуйста, уточните ваш вопрос: какой симптом или заболевание вас беспокоит?"
❗️ Вопросы о консультациях в других каналах
"Можно дать консультацию на WhatsApp?"
Ответ: "Консультации доступны по телефону: [номер] или на сайте: [ссылка]."
❗️ Оскорбления и неадекватные сообщения
"Пошла вон"
"Вы мне ничем не поможете"
Ответ: Игнорировать или отправлять в черный список.
3. Алгоритм работы бота
- Получает сообщение от пользователя.
- Определяет категорию по ключевым словам и шаблонам фраз.
- Если найдено совпадение – отправляет соответствующий шаблонный ответ.
- Если вопрос не классифицирован – предлагает уточнить или перенаправляет оператору.
- В случае агрессивных или спам-сообщений – игнорирует или блокирует пользователя.
4. Требования к настройке
- Настроить триггеры по ключевым словам для каждой категории.
- Добавить гибкие шаблоны фраз для точности распознавания.
- Включить перенаправление сложных вопросов администратору.
- Настроить возможность автоматической записи на прием через бота.
- Реализовать черный список для агрессивных пользователей.
5. Вопрос может быть "Какие таблетки можно при лечении мигрени?", а так же может быть: "Можно ли у вас пройти лечение мигрени?". Если в первом случае мы должны сообщить, что не можем прописывать лекарство онлайн, то во втором сказать, что можно, уточнить в каком городе и дать информацию для записи на лечение. Их нужно разграничить. И так далее с другими болезнями