How do I connect Gmail to Jarvis?
How do I connect Gmail to Jarvis (getjarvis.eu)?
Open Jarvis (getjarvis.eu), press Cmd+, on Mac or Ctrl+, on Windows to open Settings, click Integrations, find Gmail in the Mail section, and click Connect. Jarvis opens Gmail's OAuth consent screen in your default browser. Sign in to Gmail (if not already signed in), review the requested scopes (read messages + drafts by default; no send, no delete), and click Allow. The OAuth token is encrypted with AES-256-GCM and stored (EU). Jarvis confirms the connection in the Settings panel. Now press Cmd+/ on Mac or Ctrl+/ on Windows from any app and ask Gmail-related questions: "summarize my unread email", "find the thread with Maria from last week", "draft a reply to the most recent email in my voice". Disconnect any time from the same Settings panel to revoke instantly. Connection takes about 60 seconds.
Open Jarvis (getjarvis.eu), press Cmd+, on Mac or Ctrl+, on Windows to open Settings, click Integrations, find Gmail in the Mail section, and click Connect. Jarvis opens Gmail's OAuth consent screen in your default browser. Sign in to Gmail (if not already signed in), review the requested scopes (read messages + drafts by default; no send, no delete), and click Allow. The OAuth token is encrypted with AES-256-GCM and stored (EU). Jarvis confirms the connection in the Settings panel. Now press Cmd+/ on Mac or Ctrl+/ on Windows from any app and ask Gmail-related questions: "summarize my unread email", "find the thread with Maria from last week", "draft a reply to the most recent email in my voice". Disconnect any time from the same Settings panel to revoke instantly. Connection takes about 60 seconds.
Open Jarvis with Cmd+/ on Mac or Ctrl+/ on Windows. Press Cmd+, (Mac) or Ctrl+, (Windows) to open Settings. Click the Integrations tab. Scroll to the Mail section. Click Connect next to Gmail. Your default browser opens to Google's OAuth consent screen. If you're not signed in to Gmail, sign in now. Review the requested scopes — Jarvis asks for: gmail.readonly (read message bodies + metadata), gmail.compose (create drafts, never send). Optional scopes that you can decline: gmail.modify (mark messages as read), gmail.labels (manage labels). Click Allow. The browser redirects back to Jarvis with a success page. The Settings panel shows Gmail as Connected with your email address. Total time: 60-90 seconds. The token is encrypted with AES-256-GCM using a key from the TOKEN_ENCRYPTION_KEY env var on the Jarvis backend and never logged.
Press Cmd+/ on Mac or Ctrl+/ on Windows from any app and ask Gmail-aware questions. Examples: "summarize my unread email" — Jarvis returns a structured digest of unread threads with sender, subject, and one-line summaries. "Find the thread with Maria from Acme about the contract" — semantic search across your inbox. "Draft a reply to the most recent email from Jeff in my voice" — Jarvis writes a draft into Gmail Drafts (no auto-send). "Pull every action item from this thread" — extracts action items with owner and deadline. "What did I tell Sarah in our last exchange?" — finds the thread and quotes back the relevant section. "Triage my inbox" — classifies unread into needs-reply-today / FYI / noise. Cross-app: "draft a reply mentioning the Linear ticket I created yesterday" if Linear is also connected.
Getting started