AI.Product ClubБлог Михаила Карпова
← Все материалы
HOW-TOАвтоматизация7 мин чтения

Интеграции n8n: создать черновик Gmail из данных задачи

Первое подключение сервиса к n8n: Gmail, поля письма, ручной запуск и проверка черновика без автоматической отправки.

Интеграция n8n с сервисом начинается с понятного действия и проверяемого результата. Для первого опыта удобно создать черновик письма после продуктовой встречи: данные превращаются в сообщение, которое человек прочитает перед отправкой.

Здесь используем Gmail и ручной запуск. ИИ для первого шага не нужен: сначала проверим передачу данных. После этого можно добавлять генерацию текста, не смешивая ошибки интеграции с ошибками модели.

Интеграции n8n: создать черновик Gmail из данных задачи: последовательность действий и критерии проверки
Оригинальная схема AI Product Club. Открыть крупнее.

1. Выбери способ подключения

Понадобятся рабочий n8n и тестовый аккаунт Gmail. В n8n Cloud для Google Mail доступен Managed OAuth2: в окне учётных данных используется Sign in with Google. Для самостоятельного размещения нужен Custom OAuth2 с настройкой приложения в Google Cloud. Эти пути описаны в официальной инструкции Google credentials.

Дальше основной пример рассчитан на Cloud. Создай новый workflow с названием «Учебный черновик встречи». Добавь Manual Trigger. Он запускает сценарий вручную: подключение Gmail само по себе не должно становиться поводом включать постоянную обработку почты.

2. Подготовь поля письма

После Manual Trigger добавь Edit Fields (Set). В режиме ручного задания полей создай две строковые переменные:

Поле Учебное значение
subject Учебный черновик: итоги встречи по поиску
body Обсудили сохранение фильтров. Открытые вопросы: совместный доступ и лимит наборов. Следующий шаг: собрать примеры повторного поиска. Дата решения не назначена.

Выполни этот узел отдельно и проверь, что получился один элемент с двумя полями. Один входной элемент важен: если передать несколько, следующий узел может создать несколько черновиков. Поле body здесь — обычный текст, без HTML-разметки.

В реальном процессе источником могут стать форма, таблица или предыдущий узел. Пока оставь учебные строки: известный исходник позволяет проверить преобразование посимвольно.

3. Настрой Gmail на создание черновика

Добавь Gmail и выбери или создай учётные данные нужного аккаунта. Проверь адрес аккаунта в процессе входа: рабочая и личная почта легко перепутываются.

По документации Draft Operations установи:

  • Resource: Draft.
  • Operation: Create.
  • Subject: значение поля subject предыдущего узла.
  • Email Type: Text.
  • Message: значение поля body.

Перетащи поля из входных данных в соответствующие параметры либо используй выражения:

Subject: {{ $json.subject }}
Message: {{ $json.body }}

Опцию To Email в этом упражнении оставь пустой: получателя можно добавить позже при ручной проверке черновика. Не выбирай операцию отправки сообщения. Для этой задачи ни получатели из CRM, ни массовая рассылка не нужны.

Запусти весь сценарий один раз. Затем открой Gmail именно подключённого аккаунта и папку «Черновики». Ищи тему с префиксом «Учебный черновик». Успешный статус узла полезен, но окончательная проверка — письмо в нужной папке с правильным содержимым.

4. Проверь результат в двух местах

Проверка Ожидаемый результат
Вход Gmail Один элемент, оба поля заполнены
Тема Совпадает с subject
Текст Сохраняет открытые вопросы и отсутствие даты
Gmail Создан один черновик, письмо не отправлено

Если видишь пустую тему, проверь выражение и входные данные узла. Если черновик не находится, проверь аккаунт и обнови папку. Если появились дубли, посмотри число входных элементов и количество запусков: повторное выполнение Create может создать ещё один черновик.

Для следующей проверки измени только тему, добавив «проверка 2», и выполни сценарий ещё раз. Это отличит новый результат от старого. После проверки учебные черновики можно удалить вручную, чтобы не спутать их с рабочими.

5. Добавляй автоматизацию после проверки связи

Когда передача данных работает, замени Edit Fields на реальный источник. Для каждого поля заранее определи, откуда оно приходит и что делать, если оно пустое. Сохрани ручное согласование текста до добавления отправки. При автоматических повторных запусках отдельно продумай защиту от дублей.

Для старта пригодится первый workflow в n8n Cloud, а для передачи полей — разбор узлов и данных. На курсе по агентам развиваем такие цепочки до рабочих процессов. Настройки сверены с документацией 10 ноября 2026 года; подключение аккаунта и создание реального черновика для статьи не выполнялись.

Todo: попробуй на своей задачеПрогресс сохраняется в этом браузере.
ПРАКТИКА НА КУРСЕ / AI PRODUCT CLUB

Собери своего ИИ-агента и проверь результат

«AI Agents: от vibe coding к AI-команде»: desktop agents, MCP, skills, evals и harness. Отдельные воркшопы — от подключения инструментов до контроля качества.

7 практических воркшопов · записи · вопросы автору в чате

Посмотреть программу курса ↗

Автор: — практик автоматизации и автор курсов AI Product Club.