Автоматизацию, как и бота, проектируют до кода. Только здесь мы рисуем не экраны, а поток данных: откуда приходит, куда попадает, кто получает уведомление. Возьмём кейс онлайн-школы: заявки с формы сайта нужно собирать в таблицу и уведомлять менеджера.
🎯 После урока сможешь: нарисовать поток данных «было → стало» до написания кода.
Было → стало
БЫЛО:
форма сайта ─▶ письмо на почту ─▶ менеджер вручную копирует в таблицу
(долго, часть теряется)
СТАЛО:
форма сайта ─▶ [ вебхук ] ─▶ запись в Google Sheets
└─▶ уведомление менеджеру в Telegram
пятница ─▶ авто-отчёт: сколько заявок за неделю
Точки входа и выхода
- Вход: форма сайта отправляет заявку на наш адрес — это вебхук (сервис сам «стучится» к нам, когда есть событие).
- Хранилище: Google Sheets — таблица, понятная менеджеру.
- Выходы: уведомление в Telegram + еженедельный отчёт.
MCP или прямой API
Чтобы писать в Google Sheets, есть два пути. MCP — готовый переходник (из фундамента): подключил MCP-сервер Google Sheets — и Claude умеет с таблицей работать, почти без ручного кода интеграции. Прямой API — сам пишешь запросы к сервису, гибче, но дольше.
Нужно подключить готовый сервис (Sheets, Telegram) ─▶ MCP (быстрее) Нужен тонкий контроль / особая логика ─▶ прямой API Часто в проекте есть и то, и другое.
Заложи запасной путь (fallback): если Google Sheets временно недоступен, заявка всё равно не теряется — сохраняем её в простой файл (CSV или SQLite), а потом дольём. Клиент это ценит: «ни одна заявка не пропадёт».
Контрольный вопрос. Что такое вебхук в нашем потоке?
Подсказка: Вебхук — про вход данных: кто и когда присылает событие.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Нужно быстро подключить готовый сервис Google Sheets. Что удобнее взять?
Подсказка: Для готовых сервисов есть переходник из фундамента.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Зачем закладывать запасной путь (fallback), если Google Sheets недоступен?
Подсказка: Главная ценность для клиента — ни одна заявка не пропадает.
Онлайн-проверка ответа появится позже
Что дальше
Поток спроектирован. В следующем уроке соберём его с Claude Code: сделаем вебхук, который принимает заявку и пишет её в Google Sheets.
