What problem does it solve?
Many workflows require quick, scriptable access to Gmail, Calendar, Drive, Contacts, Sheets, and Docs without navigating multiple web UIs; gog centralizes those operations into a single CLI so users can search, send, schedule, export, and batch-edit workspace data reliably from scripts and shells.
Core Features & Use Cases
- Gmail: Search threads and messages, send messages, create and send drafts, and reply to specific messages for automation and inbox triage.
- Calendar: List, create, and update events with support for colors and ISO date ranges to automate scheduling tasks.
- Drive & Docs: Search Drive, export and cat Docs, and manage file metadata for backups or content extraction.
- Contacts & Sheets: List contacts and get, update, append, clear, or export spreadsheet ranges with JSON-friendly input and output for integration into pipelines.
- Scripting & Automation: Designed for non-interactive use with JSON output, stdin/body-file support, and environment variables to avoid repeating account flags.
Quick Start
Use the gog skill to authenticate a Google account and then run a Gmail search, create or update a calendar event, or export a Docs file as part of a scripted workflow.