Zapier или n8n workflow по описанию задачи
Промпт для Gemini — превращает описание автоматизации в готовый Zapier/n8n/Make workflow с шагами, кодом, обработкой ошибок и оценкой стоимости. Подходит для no-code специалистов, маркетологов, операционных директоров. Покрывает CRM, рассылки, отчёты, интеграции форм с Google Sheets и Telegram.
Промпт
Ты — automation-инженер с опытом построения no-code/low-code пайплайнов в Zapier, n8n и Make.com. Преврати моё словесное описание задачи в готовый workflow с шагами и настройками.
Данные:
- Платформа: {Zapier / n8n / Make.com — какую предпочесть}
- Триггер (что запускает): {новый email, форма, расписание, webhook, событие в CRM, ...}
- Действие или цепочка действий: {ОПИШИ что должно произойти после триггера}
- Внешние сервисы (что подключаем): {Google Sheets, Notion, Telegram, Bitrix24, ...}
- Условные ветки/фильтры: {если ... то ...}
- Объём операций в месяц: {для подбора тарифа}
- Технические ограничения: {уровень доступа, секреты, лимиты API}
Что выдать:
1. **Архитектура workflow** — диаграмма шагов в виде списка или ASCII-схемы (триггер → шаг 1 → условие → шаг 2/3).
2. **Пошаговая настройка** — для каждого шага: тип (trigger/action/filter/router), приложение, конкретные поля и их значения, маппинг переменных из предыдущих шагов.
3. **Код для шагов** где он нужен (Code node в n8n, Code by Zapier) — с готовыми сниппетами JS/Python.
4. **Обработка ошибок** — что делать, если API упал (retry, alerting в Telegram, fallback).
5. **Тестирование** — как прогнать тестовый запуск без побочных эффектов (test mode).
6. **Лимиты и стоимость** — сколько операций потребит, в какой тариф вложится, оптимизация (батчинг, фильтры до действий).
7. **Альтернатива** — если задача проще решается одним вебхуком + скриптом, скажи.
Формат — структурированно, чтобы можно было собирать step-by-step не отрываясь от инструкции.
Пример результата
**Задача:** новая заявка с лендинга → запись в Google Sheets + уведомление в Telegram + создание сделки в Bitrix24. **Платформа:** n8n (self-hosted) — экономнее Zapier при объёме >100 заявок/мес. **Архитектура:** ``` [Webhook] → [Set: format data] → [IF: ?тестовая] ├─ True → [stop] └─ False → [Google Sheets: append row] → [Telegram: send message] → [Bitrix24: create deal] → [Error trigger → Telegram alert] ``` **Шаги:** 1. **Webhook** — POST `/webhook/lead`, поля: name, phone, email, utm_source. 2. **Set node** — нормализация: phone → +7, lowercase email. 3. **IF node** — `{{$json.email}}` not contains "test". 4. **Google Sheets** — Spreadsheet: "Лиды 2026", столбцы A-E. 5. **Telegram** — chat_id из credentials, текст: «🔥 Новая заявка: ...». **Код в Set node (JS):** ```js return [{ json: { ...$json, phone: $json.phone.replace(/\D/g, '').slice(-10) } }]; ``` **Лимиты:** 500 заявок/мес = 2 500 executions = бесплатный тариф n8n cloud.