Автоматизация заявок на n8n: Telegram, CRM и Google Таблицы
для малого бизнеса: заявка из бота сама попадает в Bitrix24 и таблицу
Автоматизация заявок для малого бизнеса на n8n: сообщение из Telegram-бота по вебхуку попадает в Bitrix24 и Google Таблицу без ручного переноса, менеджер получает уведомление о смене статуса сделки, платёжные вебхуки обрабатываются там же.
Задача
Малый бизнес принимал заявки через Telegram-бота. Дальше заявку переносили руками: из мессенджера в CRM и в таблицу. Ручной перенос отнимал время, заявки терялись и дублировались. О смене статуса сделки менеджер узнавал, только когда сам заглядывал в систему.
CRM — система учёта клиентов и сделок, здесь это Bitrix24. Нужно было связать бота, CRM и Google Таблицу так, чтобы данные ходили между ними без человека.
Решение
Узел автоматизации на n8n. Это конструктор автоматизаций: цепочки шагов собираются из готовых блоков и запускаются по событию. Собраны четыре группы сценариев:
- Сбор заявок. Сообщение из Telegram-бота попадает в n8n, разбирается на поля и создаётся в CRM.
- Синхронизация. Та же заявка и её статус записываются в Google Таблицу — для тех, кто привык работать в таблице, а не в CRM.
- Уведомления. При смене статуса сделки в Bitrix24 ответственный менеджер получает сообщение в Telegram.
- Платёжные вебхуки. Событие от платёжной системы приходит в n8n и отмечается в учёте без ручной сверки.
Как это устроено
Telegram Trigger: приём сообщения из бота
Первый узел сценария подписан на событие «сообщение». Как только клиент пишет боту, n8n запускает цепочку. Каждый запуск виден в журнале выполнений, поэтому проверить, дошла ли заявка, можно без чтения кода.
Запись в Google Таблицу
Узел Google Sheets дописывает новую строку в конец учётной таблицы. Заявки накапливаются в привычном виде, а таблица остаётся запасным местом учёта, если CRM недоступна.
Вебхуки Bitrix24 и платёжной системы
Вебхук — адрес, на который одна система сама отправляет данные, когда в ней происходит событие. Бот, Bitrix24, платёжная система и Google Таблицы не связаны друг с другом напрямую: каждая общается только с n8n. Он принимает событие, приводит данные к нужному виду и передаёт дальше. Поэтому замена одной системы не ломает остальные.
Сценарии как файлы
Сценарий n8n выгружается в JSON-файл. Его импортируют на другой сервер, назначают учётные данные Telegram и Google и активируют. Ключи и токены хранятся в самом n8n, в файле сценария их нет.
Результат
- Заявка из бота сама попадает в CRM и таблицу, ручного переноса нет.
- Менеджер получает уведомление при смене статуса сделки.
- Платёжные события обрабатываются тем же узлом автоматизации.
- n8n работает на своём сервере: нет тарифных лимитов и зависимости от чужого облака.
Технологии: что и зачем
- n8n — оркестрация сценариев: связывает бота, CRM, таблицу и платёжную систему.
- Telegram API — приём заявок от клиентов и уведомления менеджерам.
- Bitrix24 — CRM заказчика: сделки и их статусы.
- Google Sheets — учётная таблица для тех, кто работает в ней.
- Webhooks — мгновенная передача событий между системами.
Статус
В продакшене. Сценарии работают в n8n заказчика; базовый сценарий приёма заявок хранится в репозитории как файл экспорта. Другие детали заказчика не раскрываются.
Вопросы по проекту
Как заявка из Telegram-бота попадает в CRM?
Что такое n8n и зачем он малому бизнесу?
Как менеджер узнаёт о смене статуса сделки?
Где работает n8n и где хранятся данные?
Есть ли ограничения по числу операций?
Можно ли добавить другие шаги или системы?
Ещё по этому направлению
Telegram-бот слотов приёмки Wildberries для поставщика
заказ поставщика на Wildberries: слоты на отгрузку без ручных проверок
Расчёт развёртки картонной коробки по FEFCO
библиотека на C++ и калькулятор для производителя картонной упаковки
Обследование ЛВС и видеонаблюдения музейного комплекса
для музейного комплекса в Москве: комплект документов и КП по этапам
Нужно похожее?
Расскажите о задаче — покажем, как решали такое, и прикинем объём работ.