Google Suite workspace
A batteries-included Google workspace. Sign in once (the Setup pane opens a browser OAuth flow and stores an auto-refreshing token — no pasted keys, no hourly re-do) and every pane is live: Gmail as label-chipped, day-grouped inbox with compose / reply / archive; Calendar showing 3 weeks with today highlighted; Tasks with checkboxes that toggle via the Tasks API; Drive as a file browser; Photos as a thumbnail grid. Clicking any email fetches the full message and opens it in an editor tab (headers · HTML body · attachments), backed by a cached Data/mail/<id>.gmail.json file. The Support Triage app runs a @cowork/flows-core routine — 5 named steps with declared expects — that pulls the newest messages, classifies them (urgent · bug · billing · question · other), and drafts Gmail replies for anything urgent (dry-run by default).
How it runs
- 1
Install the workspace (`cowork install google-suite`) — Setup dialog pops up on first open
- 2
Click Sign in with Google — the engine's OAuth manager stores + refreshes the token
- 3
Browse mail, events, tasks, files, photos — every pane is live
- 4
Open Support Triage → Run triage — watch the flows-core diagram animate, review classifications, hit Send
Inputs
- One-click Sign in with Google (OAuth, auto-refresh)
- OR a pasted OAuth Playground token (`cowork secrets set google.token …`)
- Optional: bring your own Google Cloud OAuth client to skip the 100-user cap
Outputs
- Activity-bar apps: Gmail · Calendar · Tasks · Drive · Photos · Support Triage
- Editor-tab reading pane for individual emails (Data/mail/<id>.gmail.json)
- Compose / reply / forward flow that writes Gmail drafts + sends
- Support Triage: classified messages + auto-drafted urgent replies + a live flow diagram