2.8 KiB
2.8 KiB
AI Drawer - Документация
Описание
AI Drawer - это выдвижная панель справа в интерфейсе CRM для интеграции с AI ассистентом.
Файлы
layouts/v7/resources/css/ai-drawer.css- Стили для drawer'аlayouts/v7/resources/js/ai-drawer.js- JavaScript функциональностьlayouts/v7/modules/Vtiger/resources/CustomAssets.php- Управление ресурсамиlayouts/v7/modules/Vtiger/Header.tpl- Модифицированный шаблон (резервная копия:Header.old.tpl)
Функциональность
- Кнопка открытия/закрытия в правом нижнем углу
- Выдвижная панель справа
- Сдвиг основного контента при открытии
- Адаптивный дизайн для мобильных устройств
- Закрытие по клавише Escape
Откат изменений
Для отката изменений выполните:
cp /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/modules/Vtiger/Header.old.tpl /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/modules/Vtiger/Header.tpl
rm -rf /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/resources/
rm -rf /var/www/fastuser/data/www/crm.clientright.ru/layouts/v7/modules/Vtiger/resources/
Текущий статус
✅ AI Drawer работает - выдвижная панель справа в CRM
✅ Typebot интеграция - полностью работает с n8n
✅ Локальный AI ассистент - работает как fallback
Интеграция с AI
Локальный AI ассистент (работает)
- Endpoint:
/aiassist/crm_endpoint.php - Простые ответы на основе контекста CRM
- Fallback при недоступности Typebot
Typebot интеграция (✅ РАБОТАЕТ)
- URL:
https://bot.klientprav.tech/api/v1/typebots/my-typebot-lezm06l/startChat - Session URL:
https://bot.klientprav.tech/api/v1/sessions/{sessionId}/continueChat - Передача контекста CRM (projectId, module, view, userId)
- Создание сессий чата
- Интеграция с n8n webhook
Подробная инструкция: см. TYPEBOT_SETUP_GUIDE.md
Следующие шаги
- ✅ Интеграция с Typebot (полностью работает)
- ✅ Добавление функциональности чата
- ✅ Интеграция с n8n (через Typebot webhook)
- ✅ Добавление контекста CRM
- Расширение функциональности чата
- Добавление обработки файлов