What problem does it solve?
Gmail, Calendar, Drive, Contacts, Sheets, and Docs integration for OWLS, enabling automated workflows while handling OAuth and API interactions. When broader coverage is needed, the skill uses the Google Workspace CLI (gws) and gracefully falls back to the Python client libraries.
Core Features & Use Cases
- Unified access to Google Workspace services from OWLS across CLI, TUI, and Web interfaces.
- OAuth flow managed by OWLS; uses gws when available for broader API coverage; falls back to the Python client libraries.
- JSON-based output for automation pipelines; supports search, read, create, update across Gmail, Calendar, Drive, Sheets, Docs.
- Use Case: Automate email searches and calendar events in response to incidents, pull Drive file lists, and update Sheets or Docs with results.
Quick Start
Authenticate with Google Workspace via the OWLS setup flow and then run a sample command to fetch your Gmail messages.