Задача
Необходим готовый, коммерчески пригодный чат-бот для автоматизации технической поддержки. Предпочтительно наличие документации и возможности разграничения уровней поддержки (Level 1, Level 2 и т.д.).
Требования к стеку
- Python (любая современная версия)
- PHP (версия 7.4+)
- Node.js (версия 12+)
Функциональные требования
- Прием и классификация входящих запросов от пользователей
- Разделение поддержки по уровням (паттерн escalation)
- Отправка типовых ответов / базы знаний
- Интеграция с CRM и системой тикетов по API
- Аналитика: количество обращений, среднее время ответа, решенные тикеты
- Логирование всех диалогов с возможностью последующего просмотра
Документация
- Описание архитектуры базы данных (схема таблиц, связи) - обязательно
- Инструкция по развертыванию (для Docker / bare-metal)
- Документация ко всем API-эндпоинтам (в формате OpenAPI или аналогичном)
Дополнительно
Решение должно быть готово к промышленной эксплуатации, не полуфабрикат. Рассмотрю предложения с подтвержденными кейсами использования.