Алиса — встроенный AI-агент CRMservice. Отвечает тенантам (владельцам аккаунтов и сотрудникам) в чате поддержки платформы на типовые вопросы про работу с CRM: «как создать заказ», «где КУДиР», «как настроить роль», «почему не приходит SMS» и т.п.
Как работает
- воркер-опрашиватель раз в 5 секунд ищет тикеты поддержки, где последнее сообщение от тенанта без ответа.
- Если глобально включена (
enabled=trueв настройках) и тикет не передан человеку — берёт его в работу. - Формирует историю переписки, передаёт в Anthropic API (модель Claude), получает ответ.
- Парсит из ответа тег уверенности (
HIGH/MEDIUM/LOW). - Постит ответ в тикет от имени AI.
- Если уверенность не
HIGH→ метит тикет флагом «требует ревью человеком» (мягкий — Алиса продолжает отвечать, но супер-админ видит, что стоит дополнить ответ).
Что НЕ умеет (на сейчас)
- Не отвечает клиентам в мессенджерах — только в support-тикетах платформы.
- Нет RAG / поиска по KB-статьям — модель отвечает только на основе system_prompt и истории тикета (не вытягивает релевантную KB-статью).
- Нет загрузки своих регламентов — нельзя добавить PDF/Word/Markdown с правилами компании.
- Только одна модель — Claude от Anthropic. OpenAI / Yandex GPT не подключены.
- Нет auto-pilot режима (по расписанию, по нерабочим часам и т.п.) — либо
enabled=true, либоfalse. - Нет аналитики: сколько раз обращались, какие топ-запросы, конверсия в "решено" — пока нет.
Настройка
Доступ — только у супер-админа платформы (admin.noofnc1.ru → Настройки → AI).
ANTHROPIC_API_KEY (не в БД — при утечке БД ключ не утечёт). В Settings UI отображается индикатор «ключ задан / не задан».
Жёсткая эскалация на человека
Тикет помечается needs_human=true (Алиса больше не отвечает) в двух случаях:
- Совпало одно из auto_handoff_keywords — клиент пожаловался / просит возврат / упомянул «срочно».
- Супер-админ вручную ответил в тикете — тикет «передан человеку».
После этого ответы продолжает только живой админ.
Мягкая эскалация (review)
Если Алиса ответила, но confidence ≠ HIGH — флаг needs_human_review=true. В админ-панели такие тикеты подсвечиваются — супер-админ может дополнить ответ. Алиса при этом продолжает отвечать на следующие сообщения тикета.
Что хорошо работает
- Простые how-to вопросы: «как создать», «где найти», «что значит».
- Уточнения по UI: «нажмите Настройки → Финансы → Кассы».
- Базовые объяснения концепций: «что такое КУДиР», «зачем 2FA».
Что плохо работает
- Вопросы по биллингу с конкретными суммами (нужны точные данные из БД — Алиса не знает).
- Жалобы / претензии — помечайте
auto_handoff_keywordsи сразу человек. - Юридические заключения и финансовые расчёты — модель может «галлюцинировать», не используйте для критичных решений.
Возможные проблемы
- «Не отвечает» — проверьте, что в .env задан
ANTHROPIC_API_KEYиenabled=true. - «Отвечает не то» — пересмотрите
system_prompt, добавьте больше контекста про продукт. - «Слишком часто эскалирует» — список
auto_handoff_keywordsслишком широкий. Сократите до реально критичных. - «Долгая задержка» — опрос раз в 5 сек, плюс API Anthropic ~3-10 сек. Сейчас это ожидаемо ~10-20 сек до ответа после сообщения тенанта.