---
title: "lib.google Nodes"
description: "Local-first visual environment for building and running AI workflows. Build agents visually, deploy anywhere, privacy by design."
canonical: https://docs.nodetool.ai/nodes/lib/google/
markdown: https://docs.nodetool.ai/nodes/lib/google.md
product: NodeTool
source: https://github.com/nodetool-ai/nodetool/blob/main/docs/nodes/lib/google/index.md
---

# lib.google Nodes

This namespace contains 14 node(s).

## Available Nodes

- **[Gmail Modify Labels](gmailmodifylabels.md)** - Add or remove Gmail labels on a message. Archive by removing INBOX.
- **[Gmail Search](gmailsearch.md)** - Search Gmail with Gmail query syntax and return parsed messages.
- **[Gmail Send](gmailsend.md)** - Send a plain-text email from the signed-in user's Gmail account.
- **[Google Calendar Create Event](googlecalendarcreateevent.md)** - Create a Google Calendar event from RFC3339 start and end times.
- **[Google Calendar List Events](googlecalendarlistevents.md)** - List Google Calendar events in a time window, soonest first.
- **[Google Docs Append](googledocsappend.md)** - Append text to the end of a Google Doc.
- **[Google Docs Create](googledocscreate.md)** - Create a Google Doc, optionally seeded with text.
- **[Google Docs Read](googledocsread.md)** - Read a Google Doc's title and full text.
- **[Google Drive Create File](googledrivecreatefile.md)** - Create a text file in the signed-in user's Google Drive.
- **[Google Drive Read File](googledrivereadfile.md)** - Read a Drive file as text. Docs, Sheets and Slides are exported to plain text...
- **[Google Drive Search](googledrivesearch.md)** - Search files in the signed-in user's Google Drive.
- **[Google Sheets Append](googlesheetsappend.md)** - Append rows below the last populated row of a Google Sheet range.
- **[Google Sheets Read](googlesheetsread.md)** - Read a range from a Google Sheet as rows of cell values.
- **[Google Sheets Update](googlesheetsupdate.md)** - Overwrite a Google Sheet range with new values.
