Техническое задание на разработку системы автоматизации
Цель проекта
Создание интеллектуальной системы, которая автоматически извлекает, обрабатывает, анализирует и обогащает данные из CRM-системы, используя современные инструменты автоматизации и искусственный интеллект.
Основные функциональные требования
1. Интеграция с Bitrix24
- Настройка подключения и авторизации к CRM Bitrix24.
- Реализация механизма получения данных: сделки, контакты, компании и другие сущности по требованию.
- Организация отслеживания изменений в данных (опционально, по событиям или по расписанию).
2. Обработка данных в n8n
- Разработка workflow в n8n для приема данных из Bitrix24.
- Преобразование и приведение данных к единой, заданной структуре.
- Реализация бизнес-логики обработки: простые правила фильтрации или сложные сценарии.
3. Интеграция с ИИ (LLM) и векторной БД
- Настройка взаимодействия с выбранной языковой моделью (например, OpenAI GPT, локальной LLM).
- Формирование корректных и контекстных запросов (prompts) на основе обработанных данных.
- Получение от ИИ структурированного текстового результата (анализ, ответы, генерация текстов).
- Использование векторной базы данных для хранения и поиска семантически похожего контента (при необходимости).
4. Обратная запись в Bitrix24
- Настройка отправки результатов работы ИИ обратно в CRM.
- Автоматическое обновление полей карточек сделок, контактов, компаний или создание новых комментариев/задач.
Критерии приемки
- Система стабильно работает по заданному сценарию без критических ошибок.
- Реализован полный цикл: получение данных → обработка в n8n → запрос к ИИ → сохранение результата в Bitrix24.
- Код и конфигурации n8n задокументированы.