Скилл Google Sheets в Aizor: как подключить и автоматизировать таблицы без кода

⚡ TL;DR

Скилл Google Sheets даёт AI-агенту Aizor прямой доступ к вашим таблицам через OAuth. Агент читает, записывает и обновляет данные — без кода, без API-ключей, без сервисных аккаунтов. В 2026 году Google Sheets остаётся самым массовым инструментом для работы с данными (3+ млрд пользователей), а интеграция с AI-агентами превращает его в центр управления автоматизацией. Бесплатно в пределах лимитов API.

📊 Что даёт скилл Google Sheets в Aizor

Google Sheets — самый массовый табличный инструмент в мире с аудиторией более 3 миллиардов пользователей. Его API даёт полный доступ к данным: чтение строк, запись, обновление, поиск по фильтрам и форматирование. В 2026 году Google усилил AI-интеграции, но API остаётся главным каналом для внешней автоматизации.

Скилл Google Sheets в Aizor подключает агента к Google-аккаунту через OAuth — без сервисных аккаунтов и JSON-ключей. Агент может читать и записывать данные в любые таблицы к которым у аккаунта есть доступ, синхронизировать их с Telegram, Wildberries или МойСклад, и вести отчётность без ручного копирования.

// Google Apps Script: Web App для приёма данных от Aizor
function doPost(e) {
  const sheet = SpreadsheetApp.getActiveSpreadsheet()
    .getSheetByName("Заявки");
  const data = JSON.parse(e.postData.contents);
  
  sheet.appendRow([
    new Date(),
    data.name,
    data.phone,
    data.service,
    data.status || "Новая"
  ]);
  
  return ContentService.createTextOutput(
    JSON.stringify({ success: true, row: sheet.getLastRow() })
  ).setMimeType(ContentService.MimeType.JSON);
}

🔑 Подключение: OAuth и первый запрос

Два шага, 5 минут — и агент работает с вашими таблицами.

Шаг 1 — авторизация Google

В настройках скилла нажмите «Подключить Google». Откроется окно авторизации — войдите под аккаунтом с доступом к нужным таблицам. Предоставьте разрешение на чтение и запись. Агент получит OAuth-токен с ограниченным сроком действия — обновлять не нужно, Aizor делает это автоматически.

Важно: используйте отдельный Google-аккаунт для агента, а не личную почту. Это ограничит радиус поражения при компрометации и упростит аудит доступа.

Шаг 2 — указываем таблицу и проверяем

Дайте агенту ссылку на Google Sheets. Он проверит доступ и сообщит какие листы видит, сколько строк и столбцов. Проверьте тремя командами:

  • Чтение — «Покажи первые 5 строк из таблицы».
  • Запись — «Добавь строку: тест, сегодня, OK».
  • Обновление — «Найди OK и замени на Done».

📊 Google Sheets vs Excel vs Notion

Параметр Google Sheets Excel (Microsoft 365) Notion
API доступ REST API + Apps Script Microsoft Graph API REST API (базы данных)
Авторизация OAuth 2.0 OAuth 2.0 + Azure AD Internal Integration Token
Лимиты 60 чтений/мин, 300 записей/мин 10 000 запросов/сутки 3 запроса/сек (free)
Формулы ✅ (чтение через API) ✅ (чтение через API) ✅ (чтение, не запись)
AI-интеграции ✅ Google Gemini встроен ✅ Copilot Pro ✅ Notion AI
Работа в РФ ⚠️ (VPN для API) ✅ (через Excel Online) ⚠️ (VPN для API)
Бесплатный тариф ✅ (15 ГБ, API включён) ✅ (веб-версия, 5 ГБ) ✅ (базовый, API включён)
Лучше всего для Автоматизации и AI Корпоративных отчётов Баз знаний и CRM

Google Sheets выигрывает для AI-автоматизации за счёт простого API и встроенного Apps Script. Excel — для корпоративных отчётов с Power BI. Notion — для структурированных баз данных.

🔄 5 сценариев автоматизации

1. Контент-план с автообновлением
Агент ведёт контент-план в Google Sheets: тема, статус, дата, URL. Когда статья публикуется на WordPress, агент добавляет строку с ссылкой и меняет статус. Вы всегда видите актуальную картину в одной таблице.

2. CRM для заявок из Telegram
Клиент пишет боту → агент квалифицирует → записывает в Google Sheets: имя, контакт, потребность, статус. Менеджер открывает таблицу и видит все обращения. Связка с WhatsApp даёт единую воронку для двух мессенджеров.

3. Ежедневная сводка из нескольких источников
Агент собирает метрики из Т-Банка (финансы), Яндекс.Метрики (трафик) и Wildberries (продажи) → записывает сводную строку в Google Sheets. Единый дашборд без ручного сбора.

4. Мониторинг остатков и автозаказ
Агент отслеживает складские остатки в таблице. При падении ниже минимума → уведомление в Telegram → черновик заказа поставщику в МойСклад. Полный цикл снабжения без ручного контроля.

5. База знаний с AI-поиском
Агент хранит FAQ и регламенты в Google Sheets. Когда сотрудник задаёт вопрос, агент ищет по таблице и отдаёт ответ. Обновление базы — просто правка ячейки. Не нужно админить Confluence или Notion.

// Google Sheets API v4: пакетная запись нескольких строк
POST https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}/values/Лист1!A1:C3:append
?valueInputOption=USER_ENTERED

{
  "values": [
    ["2026-07-19", "Иванов", "Заявка с сайта", "Новая"],
    ["2026-07-19", "Петрова", "Звонок", "В обработке"]
  ]
}

// → { "updates": { "updatedRows": 2, "updatedCells": 8 } }

⚠️ Типовые ошибки и как исправить

Ошибка 1: «Access denied» — нет доступа к таблице
Причина: Google-аккаунт, через который авторизован агент, не имеет прав на конкретную таблицу. Решение: нажмите «Настройки доступа» в таблице → добавьте email агента как редактора.

Ошибка 2: агент пишет не в тот лист
Причина: при создании сценария не указан конкретный лист. Решение: всегда указывайте название листа в промпте: «Запиши в лист «Заявки» строку…». По умолчанию используется первый лист.

Ошибка 3: данные «поехали» при изменении структуры
Причина: добавили или удалили колонку, а агент пишет по старым координатам. Решение: используйте названия колонок из первой строки как ориентир, не жёсткие индексы A, B, C. Агент должен искать колонку по заголовку.

Ошибка 4: Rate limit — 60 чтений/мин исчерпаны
Причина: агент опрашивает таблицу слишком часто. Решение: для мониторинга используйте batch-запросы (один запрос на несколько операций) или Google Apps Script Web App как прокси.

Ошибка 5: OAuth-токен истёк в неподходящий момент
Причина: токены Google живут ограниченное время. Решение: Aizor автоматически обновляет токены через refresh_token. Если сценарий перестал работать — переподключите аккаунт в настройках скилла (1 минута).

✅ Чек-лист: 7 шагов к работающей автоматизации

  1. ✅ Создать отдельный Google-аккаунт для агента (не личный)
  2. ✅ Войти в Aizor → настройки скилла → «Подключить Google»
  3. ✅ Предоставить OAuth-разрешения на чтение и запись
  4. ✅ Дать агенту ссылку на таблицу и проверить доступ
  5. ✅ Выдать права редактора в настройках доступа таблицы
  6. ✅ Проверить три тестовых сценария (чтение → запись → обновление)
  7. ✅ Настроить расписание в Планировщике Aizor (если нужен автозапуск)

🙋 FAQ

Скилл Google Sheets бесплатный?

Да. Google Sheets API бесплатен в пределах лимитов (60 чтений и 300 записей в минуту на аккаунт). Для большинства сценариев автоматизации этого достаточно.

Можно ли подключить агента без сервисного аккаунта?

Да, Aizor использует OAuth-авторизацию — просто входите в Google и даёте разрешение. Никаких JSON-ключей и Google Cloud Console.

Агент видит все таблицы или только выбранные?

Технически — все к которым есть доступ у аккаунта. Работает только с явно указанными. Для безопасности давайте доступ только к нужным таблицам.

Что делать если Google недоступен из России?

Google Sheets API может быть нестабилен. Используйте VPN на уровне сервера Aizor. Альтернативы: Яндекс.360 Таблицы, OnlyOffice, Zoho Sheets.

Какие форматы данных поддерживает скилл?

Текст, числа, даты, ссылки, выпадающие списки, чекбоксы. Формулы — для чтения. Для вычислений используйте Google Apps Script на стороне таблицы.


🎯 Key Takeaways

  • Google Sheets + Aizor = самый простой способ автоматизировать таблицы без кода. OAuth-подключение за 3 минуты, никаких сервисных аккаунтов.
  • Используйте отдельный Google-аккаунт для агента — это безопаснее и упрощает аудит прав доступа.
  • Связывайте Google Sheets с другими скиллами: CRM из Telegram-заявок, дашборд из Т-Банка и Метрики, автозаказ из данных об остатках.

Источники: Google Sheets API v4, Google Sheets — Лимиты, Datalopata — Обзор Google Sheets 2026, Microsoft Graph — Excel API, Notion API.

Прокрутить вверх