Заявки из Telegram-бота — строками в Google Таблицу
Задача
Небольшой команде не всегда нужна CRM: достаточно таблицы, где видно все заявки и их ответы. Бот задаёт вопросы и добавляет строку в Google Таблицу — с датой, именем, телефоном и username подписчика, без ручного переноса из чата.
СобытиеТекст сообщения: любой, точное совпадение, содержит или регулярное выражениеTelegram
RetensyОбработка в сценарииУсловия, переменные и шаги, которые вы настроили
ДействиеДобавить строку (заявку) в таблицуGoogle Таблицы
- РезультатКаждая заявка становится новой строкой листа; бот может тут же ответить подписчику, что заявка принята.
Настройка
- В сценарии бота добавьте вопросы и сохраните ответы в переменные.
- Добавьте блок «Действия» → «Отправить заявку в Google Таблицу» и войдите в аккаунт Google.
- Выберите таблицу и лист, перечислите ячейки: {{from.first_name}}, {{from.username}}, {{var.phone}}, {{var.comment}}.
- Опубликуйте сценарий и отправьте тестовую заявку боту.
{
"событие": {
"канал": "Telegram",
"from": {
"first_name": "Анна",
"username": "anna_example"
},
"last_text": "Хочу консультацию"
},
"переменные": {
"var.phone": "+7 900 000-00-00",
"var.email": "anna@example.com"
},
"строка таблицы": [
"Анна",
"@anna_example",
"+7 900 000-00-00",
"Хочу консультацию"
]
}Результат
Каждая заявка становится новой строкой листа; бот может тут же ответить подписчику, что заявка принята.
Где пригодится
- Журнал заявок без CRM
- Регистрация на мероприятие
- Сбор ответов анкеты или опроса
Ограничения
- Правки в таблице не запускают сценарий.
- Бот пишет от имени аккаунта Google, которым вы вошли в узле.