Files · Integration
Google DriveAGNT

AI agents for Google Drive

Where the documents live — and pile up. AGNT connects to Google Drive so agents can read what happens there, reason about it, and act — with a receipt for every run.

Install Document Extractor → Get AGNT free

Document Extractor is a ready-made agent that works in Google Drive — free, and it runs on your machine.

Google Drive and AGNT, in brief

What it doesLets an AGNT agent read from and act in Google Drive.
Connects withOne OAuth sign-in
AGNT nodegoogle-drive-api
Runs whenA file lands in a folder
Typical build timeTwo minutes
Where data goesNowhere by default — AGNT runs on your machine and credentials never leave it.

What you can automate

Reacts when…

  • a file lands in a folder
  • a doc is updated
  • a file is shared

Agents can…

  • read and summarise documents
  • file outputs into folders
  • export and convert formats

Teams use it for

  • auto-summarise incoming docs
  • keep a folder of reports the agents maintain
  • extract data from uploads

Copy this Google Drive workflow

Design goal for Google Drive: auto-summarise incoming docs; keep a folder of reports the agents maintain; extract data from uploads. The template below supplies configurable nodes, not the complete logic for those goals.

Use this Google Drive setup template to arrange the schedule, input review and API operation. Configure the account-specific fields and add your own decision and approval controls before activation.

Google Drive workflow: run on a schedule → review source and draft → configure destination in google drive TRIGGER trigger-timer Run on a schedule Configure activation ACTION agnt-agent Review source and draft Configure inputs ACTION google-drive-api Configure destination in Google Drive Configure inputs
Configuration example for Google Drive. API and model calls may send data to your selected providers.
Google Drive — read, decide, actSetup template · configure before activation

This is a schema-checked starting point, not an end-to-end tested automation. Replace every CONFIGURE_ value, choose the operations you intend, connect credentials and map source outputs into later inputs. An edge orders steps; it does not supply a condition, an approval gate or a field mapping. Add and test those controls explicitly before any write. Cloud APIs and model providers may receive data. Keep the workflow inactive until tested with fixtures.

{
  "id": "4540c98c-f0ec-46cb-ac85-6e43b3615b8a",
  "name": "Google Drive — read, decide, act",
  "nodes": [
    {
      "id": "4be19b6d-0815-4c9e-ad01-196d0091b0b0",
      "text": "Run on a schedule",
      "x": 512,
      "y": 144,
      "isEditing": false,
      "type": "trigger-timer",
      "icon": "clock",
      "category": "trigger",
      "isSelected": false,
      "parameters": {
        "fireOnStart": "No",
        "scheduleType": "Interval",
        "schedule": "Every 15 Minutes"
      },
      "description": "Setup template for Timer Trigger. This trigger node fires the workflow at specified intervals or at a specific time. Configure credentials, inputs and output mapping before use.",
      "error": null,
      "isActive": false,
      "output": null,
      "outputs": {}
    },
    {
      "id": "b896d70b-1014-41ed-af4b-067c6bcdac5a",
      "text": "Review source and draft",
      "x": 512,
      "y": 336,
      "isEditing": false,
      "type": "agnt-agent",
      "icon": "agnt",
      "category": "action",
      "isSelected": false,
      "parameters": {
        "agentId": "CONFIGURE_AGENTID",
        "message": "Read the Google Drive item and decide whether it warrants action. Explain your reasoning.\nSource input: CONFIGURE_SOURCE_INPUT. Produce a reviewable draft only; do not take external actions."
      },
      "description": "Setup template for Agent Chat. Chat with an AI agent from your agent library. Select an agent and send messages to interact with it within your workflow. Configure credentials, inputs and output mapping before use.",
      "error": null,
      "isActive": false,
      "output": null,
      "outputs": {}
    },
    {
      "id": "634ad971-6f4d-49ae-a72a-5b134585290c",
      "text": "Configure destination in Google Drive",
      "x": 512,
      "y": 528,
      "isEditing": false,
      "type": "google-drive-api",
      "icon": "connect",
      "category": "action",
      "isSelected": false,
      "parameters": {
        "action": "LIST_FILES",
        "folderId": "CONFIGURE_FOLDERID"
      },
      "description": "Setup template for Google Drive API. Interact with Google Drive to perform various operations on files and folders. Configure credentials, inputs and output mapping before use.",
      "error": null,
      "isActive": false,
      "output": null,
      "outputs": {}
    }
  ],
  "edges": [
    {
      "id": "2a6212af-bb12-4ba3-a971-8dbec665327e",
      "start": {
        "id": "4be19b6d-0815-4c9e-ad01-196d0091b0b0",
        "type": "output"
      },
      "end": {
        "id": "b896d70b-1014-41ed-af4b-067c6bcdac5a",
        "type": "input"
      },
      "startX": 800,
      "startY": 168,
      "endX": 512,
      "endY": 360
    },
    {
      "id": "b93bb2c2-c487-4276-ab7f-36aaa6859818",
      "start": {
        "id": "b896d70b-1014-41ed-af4b-067c6bcdac5a",
        "type": "output"
      },
      "end": {
        "id": "634ad971-6f4d-49ae-a72a-5b134585290c",
        "type": "input"
      },
      "startX": 800,
      "startY": 360,
      "endX": 512,
      "endY": 552
    }
  ],
  "zoomLevel": 1,
  "canvasOffsetX": 0,
  "canvasOffsetY": 0,
  "isTinyNodeMode": false
}

Configure Google Drive API

Interact with Google Drive to perform various operations on files and folders.

  • action — The action to perform on Google Drive Current example: LIST_FILES.
  • folderId — The ID of the folder (for LIST_FILES, UPLOAD_FILE, CREATE_FOLDER) Current example: CONFIGURE_FOLDERID.

Install Document Extractor — it runs on Google Drive

Document Extractor is a working agent that uses Google Drive. Installing it drops the whole workflow onto your canvas — connected, editable, and yours to change.

Runs on your own machine · See what it does

Documents arrive faster than anyone reads them

Drive is where files accumulate, and most of them are read once or never. An agent watching a folder can summarise what landed, extract the fields that matter and file the result — turning a folder that grows into a folder that reports.

A working area agents can maintain

Drive is also a good destination. Reports, briefings and extracts written back into a shared folder give non-technical colleagues a familiar place to find agent output, with no new tool to learn and no access request to make.

Inside the Google Drive API node

Interact with Google Drive to perform various operations on files and folders.

What it can do: LIST_FILES UPLOAD_FILE DOWNLOAD_FILE CREATE_FOLDER DELETE_FILE MOVE_FILE GET_FILE_INFO SHARE_FILE

Full Google Drive API parameter reference
ParameterTypeWhat it does
actionrequired string The action to perform on Google Drive
LIST_FILES · UPLOAD_FILE · DOWNLOAD_FILE · CREATE_FOLDER · DELETE_FILE · MOVE_FILE · GET_FILE_INFO · SHARE_FILE
folderId string The ID of the folder (for LIST_FILES, UPLOAD_FILE, CREATE_FOLDER)
only when action is LIST_FILES or UPLOAD_FILE or CREATE_FOLDER
fileName string The name or ID of the file
only when action is UPLOAD_FILE or DOWNLOAD_FILE or DELETE_FILE or MOVE_FILE
fileContent string The content of the file to upload
only when action is UPLOAD_FILE
newFolderName string The name of the new folder to create
only when action is CREATE_FOLDER
destinationFolderId string The ID of the destination folder
only when action is MOVE_FILE
shareEmail string Email address to share the file with
only when action is SHARE_FILE
shareRole string The role to grant to the shared user
reader · writer · commenter
only when action is SHARE_FILE

Every parameter above is read from the shipped google-drive-api node, so it cannot drift from the product.

Connect Google Drive in two minutes

  1. Download AGNT Community Core — free, local-first, no account needed to run.
  2. Connect with one OAuth sign-in from AGNT’s vault — tokens are stored encrypted on your machine and never leave it.
  3. Drop the Google Drive node into a workflow or hand it to an agent — the first run produces a receipt you can read line by line.

Google Drive + AGNT — common questions

Can an agent read a document as soon as it lands?

Yes — a file arriving in a folder is a trigger, so processing starts on arrival rather than on a schedule.

What file types can it handle?

Documents, spreadsheets, PDFs and images, including scans handled through vision-capable models.

Can it write results back to Drive?

Yes, filed into the folders you specify and in the formats you choose.

More files integrations

Give AI a job. Get the proof.