Скилл 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 шагов к работающей автоматизации
- ✅ Создать отдельный Google-аккаунт для агента (не личный)
- ✅ Войти в Aizor → настройки скилла → «Подключить Google»
- ✅ Предоставить OAuth-разрешения на чтение и запись
- ✅ Дать агенту ссылку на таблицу и проверить доступ
- ✅ Выдать права редактора в настройках доступа таблицы
- ✅ Проверить три тестовых сценария (чтение → запись → обновление)
- ✅ Настроить расписание в Планировщике 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.
