Skip to content

gogcli

Use when running Google Workspace operations from CLI — Gmail, Calendar, Drive, Sheets, Docs, Slides, Forms, Apps Script, Tasks, Contacts, Chat, Classroom. Also use when setting up gogcli auth, multi-account, service accounts, or keyring storage.

ModelSource
inheritpack: google-cli
Full Reference

Mandatory Announcement — FIRST OUTPUT before anything else:

┏━ 🔧 gogcli ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ [one-line description of Workspace operation] ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛

Google Workspace CLI — 14+ Google services from terminal. OAuth2 multi-account, JSON output, scriptable. Personal Gmail + Workspace accounts supported.

ItemValue
Installbrew install steipete/tap/gogcli
Alt Installgo install github.com/steipete/gogcli@latest
Config~/.config/gog/config.json
CredentialsOS keyring or encrypted file
Docshttps://github.com/steipete/gogcli
Forkhttps://github.com/Armadillo-Nation/armadillo-gogcli
I want to…File
Install, auth, multi-account, keyring, service accountsreference/setup.md
Search, send, labels, drafts, filters, vacation, delegationreference/gmail.md
Events, free/busy, conflicts, recurrence, attendees, timezonesreference/calendar.md
List, search, upload, download, permissions, comments, shared drivesreference/drive.md
Sheets, Docs, Slides, Forms, Apps Script, Tasks, Contacts, Chat, Classroom, Groups, Keepreference/workspace.md

Load only the reference docs relevant to the current task. Don’t ingest all files for a single question.