Перейти к основному содержимому

Заявки из Telegram-бота в таблицу (через Albato)

Сценарий: пользователь оставляет заявку в вашем Telegram-боте, и она автоматически попадает новой строкой в таблицу Coverse.

Coverse не принимает сообщения из бота напрямую — связку делает коннектор (Albato, Make, n8n и т.п.), который по событию из бота вызывает наш API записи.

Схема: Telegram-бот → Albato (триггер «новое сообщение») → HTTP-запрос в Coverse (append).

Шаг 1. Подготовьте таблицу

Создайте таблицу со столбцами, например: Имя · Телефон · Комментарий · Дата.

Шаг 2. Токен

Создайте API-токен с правом sheets.write. Узнайте id таблицы: GET /v1/documents?type=table.

Шаг 3. Настройте Albato

  1. Триггер: ваш Telegram-бот, событие «новое сообщение / заявка».
  2. Действие: «HTTP-запрос» (произвольный запрос) с параметрами:
    • Метод: POST
    • URL: https://app.coverse.team/v1/documents/DOCUMENT_ID/values/append
    • Заголовки: Authorization: Bearer ВАШ_ТОКЕН и Content-Type: application/json
    • Тело:
{
"range": "A1",
"values": [["{{Имя}}", "{{Телефон}}", "{{Комментарий}}", "{{Дата}}"]]
}

Поля {{…}} — подставьте переменные из триггера Albato.

Шаг 4. Проверьте

Отправьте боту тестовую заявку — в таблице появится новая строка.

Как это работает

append дописывает значения после последней заполненной строки; range задаёт стартовый столбец (A1 — с первого столбца). Порядок значений в массиве соответствует порядку столбцов.

Совет

Так же можно принимать заявки из веб-форм, CRM или любого сервиса, который умеет отправлять HTTP-запросы — меняется только источник, запрос к Coverse тот же.