Connect Gmail
DUGGAI uses OAuth to talk to Gmail on your behalf. Here's exactly what we ask for and why.
We never see or store your Google password. Connection is handled by Composio, our OAuth provider, and the access token is scoped to your account only.
OAuth scopes
When you connect Gmail, DUGGAI asks for these scopes:
| Scope | What we use it for |
|---|---|
gmail.readonly | Pull incoming mail to classify and read threads for context. |
gmail.modify | Apply Smart Inbox labels and mark threads read after you reply. |
gmail.compose | Save AI-generated drafts to your Drafts folder. |
gmail.send | Send replies — only when you click Send, or for contacts you opted into auto-send. |
Connecting
- From Settings → Integrations, click Connect Gmail.
- Pick your Google account in the consent screen.
- Review and approve the scopes.
- You'll land back in DUGGAI. Initial sync takes 30–90 seconds.
Multiple accounts
DUGGAI supports one Gmail account per DUGGAI account on the current plans. If you need multiple inboxes (e.g. work + personal), create a separate DUGGAI account for each.
Revoking access
You can disconnect at any time from Settings → Integrations. You can also revoke directly from your Google account permissions. Revoking immediately stops new mail from being processed.
Outlook and other providers
Outlook is supported through the same OAuth pattern via Composio. Other IMAP providers are not currently supported.