Модуль 13Урок 3

Урок 3. Схема workflow

Практика: n8n

Урок 3. Схема workflow#

Цель: создать визуальную схему работы агента.

Зачем нужна схема#

Схема помогает:

  • Визуализировать логику (понять, как агент работает, без чтения кода)
  • Найти ошибки (если схема сложная или запутанная → упростить)
  • Общаться с клиентом (показать схему, объяснить, как работает агент)
  • Реализовать агента (схема = инструкция для разработки)

Как рисовать схему#

Инструменты:

  • Draw.io (бесплатно, онлайн, много шаблонов)
  • Figma (бесплатно, удобно для совместной работы)
  • Miro (бесплатно для небольших проектов, хорош для мозгового штурма)
  • n8n (если делаете в n8n, можно экспортировать схему)

Элементы схемы:

  • Прямоугольник — действие (отправить сообщение, вызвать API, записать данные)
  • Ромб — условие (IF: если X, то Y, иначе Z)
  • Овал — начало / конец workflow
  • Стрелки — поток данных (что идёт от одного блока к другому)

Пример схемы (бот квалификации лидов)#

[Начало]
   ↓
[Лид пишет /start в Telegram]
   ↓
[Бот отправляет приветствие]
   ↓
[Бот задаёт вопрос 1: "Какой у вас бюджет?"]
   ↓
[Лид отвечает]
   ↓
[Валидация: бюджет — число?]
   ↓ (да)             ↓ (нет)
[Сохранить]      [Попросить ввести снова]
   ↓
[Бот задаёт вопрос 2: "Когда планируете покупку?"]
   ↓
[Лид отвечает]
   ↓
[Сохранить]
   ↓
[Бот задаёт вопрос 3: "Готовы к встрече?"]
   ↓
[Лид отвечает]
   ↓
[Сохранить]
   ↓
[Бот задаёт вопрос 4: "Как вас зовут?"]
   ↓
[Лид отвечает]
   ↓
[Сохранить]
   ↓
[Бот задаёт вопрос 5: "Телефон?"]
   ↓
[Лид отвечает]
   ↓
[Валидация: телефон в правильном формате?]
   ↓ (да)             ↓ (нет)
[Сохранить]      [Попросить ввести снова]
   ↓
[Бот задаёт вопрос 6: "Комментарий?"]
   ↓
[Лид отвечает (опционально)]
   ↓
[Определение температуры]
   ↓ (IF)
   ├─ [бюджет > 2М AND срок "неделя" AND готов "да"] → температура = "Горячий"
   ├─ [бюджет 1–2М AND срок "месяц"] → температура = "Тёплый"
   └─ [иначе] → температура = "Холодный"
   ↓
[Создать сделку в CRM (Bitrix24)]
   ↓
[Отправить уведомление менеджеру (Telegram)]
   ↓
[Бот отправляет лиду подтверждение: "Менеджер свяжется с вами"]
   ↓
[Конец]

Упрощённая визуальная схема#

Если текстовая схема кажется сложной, нарисуйте в Draw.io или Figma:

 ┌─────────────┐
 │ Старт (лид) │
 └──────┬──────┘
        │
        ▼
 ┌────────────────────┐
 │ Приветствие + Q1   │ (Бот задаёт вопрос 1)
 └──────┬─────────────┘
        │
        ▼
 ┌────────────────────┐
 │ Q2, Q3, Q4, Q5, Q6 │ (Бот задаёт остальные вопросы)
 └──────┬─────────────┘
        │
        ▼
 ┌────────────────────┐
 │ Определение темп-ры│ (IF: горячий / тёплый / холодный)
 └──────┬─────────────┘
        │
        ├─────────────────────────┐
        ▼                         ▼
 ┌─────────────┐         ┌─────────────────┐
 │ CRM (сделка)│         │ Уведомление mgr │
 └──────┬──────┘         └────────┬────────┘
        │                         │
        └────────┬────────────────┘
                 ▼
          ┌─────────────┐
          │ Подтверждение│ (Бот → лид: "Менеджер свяжется")
          └──────┬──────┘
                 │
                 ▼
            ┌────────┐
            │ Конец  │
            └────────┘