Техническое задание: Доработка бота в n8n
Контекст проекта
Разработан начальный вариант рабочего процесса (воркфлоу) в n8n, который выполняет следующую цепочку действий:
- Получение реквизитов от клиента.
- Автоматическое извлечение данных из документов с помощью инструментов ИИ.
- Необходимость подстановки этих данных в готовый шаблон документа на Google Диске.
Существующая проблема
Ключевой этап - работа с Google Drive - не функционирует. При попытке копирования шаблонного документа и последующей подстановки в него извлеченных данных возникает ошибка авторизации, несмотря на использование Service Account для подключения (n8n развернут на собственном сервере). Базовые проверки прав доступа были проведены.
Основная задача
Устранить ошибку интеграции с Google Drive API в рамках текущего воркфлоу n8n, чтобы обеспечить:
- Корректное копирование файла-шаблона из указанной папки Google Диска.
- Автоматическую подстановку извлеченных реквизитов в скопированный документ.
- Стабильную работу связки n8n + Google Drive через Service Account.
Альтернативное решение
Рассмотреть и предложить иной технический вариант реализации данного этапа (копирование и заполнение шаблона), если проблема с текущим подходом не может быть решена. Решение должно быть представлено в виде готового рабочего JSON-воркфлоу для n8n или четкого алгоритма действий.
Требования к исполнителю
- Опыт работы с n8n и построением сложных воркфлоу.
- Глубокие знания в настройке интеграции с Google APIs (в частности, Google Drive) с использованием Service Accounts.
- Умение анализировать логи и ошибки для диагностики проблем.
- Готовность предоставить четкое объяснение причины проблемы и метода ее решения.