К содержанию
BotLab

Интеграции

Интеграция Telegram-бота с Google Sheets

Опубликовано

Заявка, которая живёт в переписке, до таблицы доходит с опозданием. Администратор копирует имя, телефон и состав заказа, а в это время клиент уже пишет следующее сообщение. Интеграция Telegram-бота с Google Sheets нужна малому бизнесу, у которого учёт пока ведётся в таблице, а не в отдельной учётной системе.

Проблема не в самом листе. Проблема в том, что строка появляется руками и поэтому расходится с диалогом. Один заказ записывают дважды, другой теряют, потому что сообщение ушло в личный чат, а не в общий.

В работе это выглядит так. Клиент в боте оставляет имя, телефон и короткий комментарий или выбирает позицию из короткого списка. Сервер проверяет обязательные поля и добавляет строку: дата, номер диалога, статус «новая». Сотрудник меняет статус в таблице или в боте, и второе место читает это изменение, если вы заранее решили, какое из них главное.

Обмен идёт через API таблиц, а не через общий доступ «на редактирование всем». Бот не отдаёт клиенту ссылку на весь лист. В строку попадают только согласованные колонки. Свободный текст заказа лучше класть в одну ячейку комментария, а не разбирать его на десять колонок, пока состав заказа не стабилен.

Таблица хорошо принимает поток заявок, если в день их десятки, а не тысячи, и если прайс не должен сам обновлять витрину. Она плохо подходит, когда нужны остатки, права по ролям и связь с оплатой. Для этого уже смотрят в сторону CRM или 1С, а таблица остаётся временным журналом. Рядом с этим контуром иногда ставят разбор самой таблицы моделью, но это другая задача: здесь строка только создаётся.

Компания перестаёт зависеть от того, кто сейчас дежурит в чате. История заявки остаётся в строке, даже если сотрудник сменился.

Внедрение начинается с листа, который уже используется. Фиксируют колонки, обязательные поля и кто имеет право править статус. Затем подключают тестовую таблицу, проходят новую заявку, повтор и пустое поле. После этого боевой лист подменяет тестовый, а старый способ «скопируй из чата» явно отключают.

Вопросы

Клиент увидит чужие заявки?

Нет, если бот пишет строку от имени сервисного доступа и не публикует ссылку на таблицу.

Что будет, если таблицу уже кто-то редактирует?

Новая строка добавляется в конец согласованного листа. Правка чужой строки не требуется для приёма заявки.

Таблица заменит CRM?

На коротком потоке заявок её достаточно. Когда появляются воронка, роли и повторные сделки, источником лучше сделать CRM, а таблицу оставить выгрузкой.