OpenClaw и Google Workspace: что это даёт
Google Workspace охватывает большую часть рабочих инструментов современной команды: почта, файлы, календарь, документы, таблицы. Интеграция OpenClaw с этой экосистемой позволяет агенту действовать в ней автономно — сортировать письма, находить файлы, создавать события, редактировать таблицы — по одной текстовой команде.
Если вы только знакомитесь с возможностями агента, начните с полного гида по OpenClaw, а затем вернитесь к этой статье.
Настройка Google OAuth
Шаг 1. Создание проекта в Google Cloud Console
- Откройте console.cloud.google.com и создайте новый проект (например,
openclaw-integration). - В меню APIs & Services > Library включите следующие API:
- Gmail API
- Google Drive API
- Google Calendar API
- Google Docs API
- Google Sheets API
- Перейдите в APIs & Services > Credentials и нажмите Create Credentials > OAuth 2.0 Client ID.
- Тип приложения — Desktop app (для локального использования) или Web application (для сервера).
- Скачайте файл
client_secret.json.
Шаг 2. Настройка OAuth Consent Screen
- Перейдите в OAuth consent screen.
- Тип — External (или Internal, если у вас Google Workspace организация).
- Добавьте scopes:
https://www.googleapis.com/auth/gmail.modifyhttps://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/calendarhttps://www.googleapis.com/auth/documentshttps://www.googleapis.com/auth/spreadsheets
- Добавьте свой email в тестовые пользователи (пока приложение не опубликовано).
Шаг 3. Настройка конфигурационного файла OpenClaw
Поместите client_secret.json в папку ~/.openclaw/credentials/ и добавьте в config.yaml:
integrations:
google_workspace:
enabled: true
credentials_file: "~/.openclaw/credentials/client_secret.json"
token_file: "~/.openclaw/credentials/google_token.json"
scopes:
- gmail
- drive
- calendar
- docs
- sheets
gmail:
default_label_on_process: "OpenClaw-Processed"
max_emails_per_request: 50
drive:
root_folder: "OpenClaw" # папка для сохранения файлов агентом
calendar:
default_calendar: "primary"
Шаг 4. Первая авторизация
openclaw auth google
Откроется браузер с запросом разрешений. После подтверждения токен сохранится в google_token.json и обновляться будет автоматически.
Gmail: возможности и команды
Что умеет OpenClaw с Gmail
| Операция | Описание | Пример команды |
|---|---|---|
| Чтение писем | Получение последних N писем, фильтрация по отправителю/теме | Покажи непрочитанные от boss@company.com |
| Отправка | Отправка с вложениями, CC/BCC | Напиши Ивану о переносе встречи на пятницу |
| Архивирование | Пометка как прочитанное, перемещение в архив | Заархивируй все письма от newsletter@ |
| Создание меток | Автоматическая сортировка по правилам | Создай метку "Счета" и перемести туда все письма с темой "Invoice" |
| Поиск | Полнотекстовый поиск по всему ящику | Найди письмо с договором от марта 2025 |
| Черновики | Создание и редактирование черновиков | Подготовь черновик ответа на последнее письмо от клиента |
Автоматическая сортировка входящих
Один из мощнейших сценариев — поручить OpenClaw разбор входящих по правилам, которые вы описываете на естественном языке:
Задача: Каждый день в 9:00 проверяй почту.
Письма от клиентов помечай меткой "Клиенты" и отвечай, что получили и обработаем в течение дня.
Счета — меткой "Счета", пересылай на бухгалтерию@company.com.
Спам — сразу в корзину.
Google Drive: поиск, загрузка, скачивание
Доступные операции
- Поиск файлов по названию, типу, дате изменения, содержимому
- Загрузка файлов с компьютера в указанную папку Drive
- Скачивание файлов на локальный диск или передача в другую интеграцию
- Создание папок и управление структурой
- Получение прав доступа — просмотр, у кого есть доступ к файлу
- Экспорт Google Docs/Sheets в PDF, DOCX, CSV
Практический пример
Пользователь: Найди в Drive все таблицы за Q1 2026 и собери сводку по продажам
OpenClaw: Нашёл 4 файла в папке /Отчёты/2026/Q1:
- sales_january.xlsx (изменён 01.02.2026)
- sales_february.xlsx (изменён 28.02.2026)
- sales_march.xlsx (изменён 15.03.2026)
- q1_summary_draft.gsheet
Читаю данные... Сводка: январь — 2,4 млн ₽, февраль — 2,1 млн ₽, март (неполный) — 1,8 млн ₽. Итого Q1: 6,3 млн ₽. Создать отдельный файл со сводкой?
Google Calendar: управление расписанием
Возможности интеграции
- Создание событий с участниками, местом, описанием и напоминаниями
- Чтение расписания на день/неделю/период
- Поиск свободных слотов для встречи у нескольких участников
- Редактирование и отмена событий
- Работа с несколькими календарями одновременно
Управление через мессенджер
Подключив Telegram или WhatsApp вместе с Calendar, вы получаете голосовое и текстовое управление расписанием:
— Запишись к стоматологу в следующий вторник в любое время после 14:00,
продолжительность 1 час, напоминание за 2 часа
— Создано событие: "Стоматолог" 24.03.2026 14:00–15:00.
Напоминание установлено на 12:00.
Google Docs и Sheets: чтение и редактирование
Google Docs
OpenClaw умеет читать документы полностью или по разделам, вставлять и редактировать текст, добавлять комментарии. Типичный сценарий — автоматическое заполнение шаблонных документов данными из других источников.
Google Sheets
Работа с таблицами включает:
- Чтение диапазонов ячеек и листов
- Запись данных в указанные ячейки
- Создание новых листов
- Базовые формулы (агент пишет их за вас по описанию)
- Экспорт в CSV
Пример: агент ежедневно забирает курс валют из открытого API и записывает в нужную колонку таблицы — без единой строки кода с вашей стороны.
Практические рабочие процессы
Сценарий 1: Утренний дайджест
Каждый день в 8:30: проверь почту и календарь.
Отправь мне в Telegram список непрочитанных писем (тема + отправитель)
и события на сегодня. Если есть встреча с клиентом — добавь их контакт из Drive.
Сценарий 2: Обработка входящих заявок
Новое письмо с темой “Заявка” → OpenClaw читает содержимое → создаёт строку в Google Sheets CRM → создаёт событие “Обработать заявку” в Calendar → отправляет подтверждение клиенту.
Сценарий 3: Еженедельный отчёт
Каждую пятницу в 17:00 агент собирает данные из Sheets, формирует документ в Docs по шаблону, сохраняет PDF в Drive и отправляет ссылку в Slack.
Полный список поддерживаемых интеграций, включая мессенджеры и другие сервисы, смотрите в разделе интеграций OpenClaw. Дополнительные навыки агента для работы с файлами и приложениями описаны в разделе навыки.
Google Docs: подключение и сценарии
Чтобы агент работал с Google Docs, нужно при настройке OAuth включить scope https://www.googleapis.com/auth/documents (для чтения и записи).
> Открой документ "Контракт-2026" в моём Drive, найди раздел "Сроки оплаты"
и предложи альтернативную формулировку с условием 30/60/90 дней
Что работает в Google Docs:
- Чтение содержимого (включая комментарии и suggestion-режим)
- Создание новых документов из шаблона
- Вставка/замена текста по якорям
- Экспорт в PDF/Markdown
- Управление правами доступа (расшаривание)
Подсказка: для документов, которые редактируются часто, удобнее работать через Markdown — агент пишет в .md, по завершении конвертирует в Google Docs одной командой.
Google Диск (Drive): подключение и сценарии
Scope для полного доступа: https://www.googleapis.com/auth/drive. Для безопасности часто достаточно drive.file (только файлы, созданные приложением) или drive.readonly.
> Найди в Drive все PDF-счета за май 2026, скачай в локальную папку ~/Documents/invoices/,
составь сводную таблицу: номер, дата, поставщик, сумма
Что работает в Google Drive:
- Поиск по имени, типу, дате, владельцу, метаданным
- Скачивание и загрузка файлов
- Создание папочной структуры
- Управление расшариванием
- Триггер по новым файлам через webhook (Drive Push Notifications)
Пример комплексного сценария: PDF → Google Sheets через мульти-агентов.