Собирайте договоры и отчёты в Google Docs по вводным
Подключите Google Docs к ИИ-агенту: текст, абзацы, таблицы и колонтитулы документа. Агент соберёт черновик договора или отчёта и внесёт правки в файл по ссылке.
Как агент работает с Google Docs
Агент работает с Google Docs API v1 и открывает документ по ссылке или идентификатору: читает текст и абзацы, таблицы, списки, колонтитулы, именованные диапазоны и стили. На этом он собирает черновик договора или отчёта по вашим вводным, переписывает разделы существующего файла, обновляет таблицы и заголовки и разом меняет по всему документу повторяющиеся суммы, даты и реквизиты.
Документ для API — не сплошной текст, а последовательность элементов с числовыми позициями, и любая вставка сдвигает всё, что идёт следом. Поэтому агент не правит вслепую: сначала перечитывает структуру, выстраивает изменения так, чтобы соседние не ломали позиции друг друга, и отправляет их одной пачкой. Замена по всему файлу идёт по точному совпадению — часть слова или иной регистр под неё не попадут.
На запись агент вставляет и удаляет текст по месту, меняет стили текста и абзацев, добавляет таблицы, списки, разрывы страниц и колонтитулы. Правка попадает сразу в живой документ, и отменить её через API нельзя — остаётся только история версий Google. Поэтому перед переписыванием целого раздела агент проговаривает, что именно заменяет, а после правки перечитывает файл и показывает результат.
Подключение — вход в аккаунт Google в отдельном окне; запрашиваются права на документы и на адрес аккаунта. Google Диск в доступ не входит, поэтому найти документ по названию нельзя: нужна ссылка вида docs.google.com/document/d/ID/edit или сам идентификатор. Отказ по правам API возвращает кодом, а не пустым документом, и агент передаёт его как есть, вместо того чтобы сделать вид, что сохранил. Длинную правку он режет на пачки и выдерживает паузу между ними, чтобы не упереться в лимит запросов.
Сценарии интеграции
Черновик договора или отчёта
Агент соберёт документ по вашим вводным — с разделами, таблицами и списками — и вернёт ссылку на готовый файл.
Правки в документе по ссылке
Агент внесёт изменения в существующий документ: перепишет разделы, обновит таблицы и заголовки, поправит стили абзацев.
Замена цифр и дат по шаблону
Агент найдёт по всему документу повторяющиеся значения и заменит их разом — суммы, даты и реквизиты не придётся править вручную.
Регулярное обновление файла
Агент по расписанию перепишет один и тот же документ свежими данными, и ссылка на него у получателей не изменится.
Пересказ длинного документа
Агент прочитает файл по ссылке, пройдёт по заголовкам, спискам и таблицам и вернёт выжимку: о чём разделы, какие сроки и суммы в них зашиты.
Единый вид перед отправкой
Агент сверит стили заголовков и абзацев по всему документу, приведёт их к одному виду и добавит колонтитулы и разрывы страниц там, где их не хватает.
Примеры: Google Docs
Заменил 14 вхождений по всему документу — старые реквизиты не остались нигде.
Поправил ИНН, КПП и расчётный счёт в шапке, в разделе 8 и в колонтитуле, дату договора поставил 27 июля. Сумму не трогал — скажи, если её тоже пересчитать.
Ассистент может ошибаться — проверяйте его работу
В договоре 34 страницы, но сроки и деньги держатся в трёх разделах.
- Сумма договора — 4,2 млн ₽ без НДС
- Аванс — 30%, остаток в течение 15 рабочих дней после акта
- Срок работ — 90 календарных дней с даты аванса
- Неустойка — 0,1% за день просрочки, потолок 10% от суммы
Читал первую вкладку документа: остальные Docs отдаёт только отдельным запросом, и в этом файле их нет. Приложения к договору лежат отдельными ссылками — их не открывал.
Ассистент может ошибаться — проверяйте его работу
Как подключить
Перед подключением
- Документы в формате Google Docs, а не загруженные файлы .docx
- Право делиться документом: вы его владелец или редактор
- Личный аккаунт Google либо доступ к администратору домена
- 1
Войдите под нужным аккаунтом Google
Доступ выдаётся аккаунту, активному в браузере. Если аккаунтов несколько, выберите тот, у которого уже есть доступ к рабочим документам.
- 2
Снимите запрет администратора домена
В Google Workspace доступ сторонних приложений бывает закрыт: администратор открывает его на admin.google.com в разделе «Средства управления API».
- 3
Дайте аккаунту роль «Редактор»
Откройте документ, нажмите «Открыть доступ», добавьте аккаунт и назначьте роль «Редактор». С ролями «Читатель» и «Комментатор» правки не пройдут.
- 4
Соберите ссылки на нужные документы
Скопируйте адреса вида https://docs.google.com/document/d/DOCUMENT_ID/edit — идентификатор стоит между /d/ и /edit. Поиска по названию нет.
Частые вопросы
Входом в аккаунт Google в отдельном окне: вы подтверждаете доступ к документам, ключи копировать не нужно. На каждом рабочем документе назначьте этому аккаунту роль «Редактор» — с ролями «Читатель» и «Комментатор» правки не пройдут.
Структуру документа по ссылке: текст и абзацы, таблицы, списки, колонтитулы, именованные диапазоны и стили. Соседние документы аккаунта в выдачу не попадают.
Да: вставляет и удаляет текст по месту, заменяет значения по всему файлу, меняет стили текста и абзацев, добавляет таблицы, списки, разрывы страниц и колонтитулы.
Запрашиваемый доступ не включает Google Диск, поэтому поиска по названию нет. Документ адресуется ссылкой вида docs.google.com/document/d/ID/edit или самим идентификатором.