Gmail
What it does
Full Gmail management: archive, label, draft, send, unsubscribe, manage filters, track follow-ups, and handle attachments.
Setup
OAuth2 connection to Google. Say “Connect my Gmail.” One-time setup. You bring the OAuth client in 0.1. See OAuth integrations.
Permissions
- OAuth2 with Google, scoped to Gmail.
- Sending requires explicit approval unless you write a trust rule.
- No host-desktop grant required.
Common prompts
| You say | What happens |
|---|---|
| “Archive everything from newsletters” | Bulk archives matching mail |
| “Unsubscribe me from marketing emails” | Finds and unsubscribes |
| “Draft a reply to Alice's last email” | Creates a draft |
| “What emails need my attention?” | Scans the inbox |
| “Set up a filter for Jira notifications” | Creates a Gmail filter |
| “Turn on my vacation responder” | Configures auto-reply |
Configuration
- Labels, filters, and vacation responder are supported.
- Attachments work both ways: download inbound, attach outbound.
Tips
- Sending is gated. Drafts first, you approve before send.
- The skill can scan for cold outreach and bulk-sender patterns.
- Reconnect with “Reconnect my Gmail” if the token expired.
Related: Messaging, Google Calendar.