Inbox Setup
Connect Gmail or Outlook to Pounce for inbound lead capture and conversation tracking via OAuth 2.0.
How Inbox Integration Works
Gmail and Outlook connections are inbound only — they receive leads and track replies. Outbound AI responses are sent through your sending provider (Resend, SendGrid, or Mailgun).
When you connect an inbox, Pounce can:
- Receive new leads by email — When someone emails your business, Pounce catches it as a lead
- Track conversation replies — When a lead replies, Pounce sees it and continues the conversation
- Mark emails as read — Keeps your inbox clean without deleting anything
Connecting Gmail
- Go to Settings → Integrations
- Select Gmail as your inbox provider
- Click Connect Gmail
- You’ll be redirected to Google’s OAuth consent screen
- Grant read and modify permissions (Pounce never asks for send access)
- You’ll be redirected back to Pounce with the connection confirmed
Scopes requested:
gmail.readonly— Read your emailsgmail.modify— Mark as read, apply labels
Connecting Outlook
- Go to Settings → Integrations
- Select Outlook as your inbox provider
- Click Connect Outlook
- You’ll be redirected to Microsoft’s OAuth consent screen
- Grant mail read and modify permissions
- You’ll be redirected back to Pounce with the connection confirmed
Scopes requested:
Mail.Read— Read your emailsMail.ReadWrite— Mark as read, move to foldersoffline_access— Keep the connection alive
Monitoring Modes
| Mode | How It Works | Latency |
|---|---|---|
| Push (recommended) | Google Pub/Sub or Microsoft Graph webhooks notify Pounce instantly | ~1-2 seconds |
| Polling | Pounce checks your inbox every 5 minutes | Up to 5 minutes |
Push mode requires your Pounce instance to be accessible from the internet (for webhook delivery). Polling works behind firewalls and NAT.
Using Forms Only (No Inbox)
You don’t have to connect an inbox. If you only use lead forms, Pounce works entirely through form submissions. Inbox integration is optional.
Disconnecting
Go to Settings → Integrations and click Disconnect next to your inbox provider. Pounce stops monitoring your inbox immediately. Previous leads and conversations are preserved.
Troubleshooting
Gmail connection keeps timing out:
- Make sure your Google Cloud project has the Gmail API enabled
- Check that your OAuth redirect URI matches your Pounce URL exactly
Not receiving leads from inbox:
- Check that monitoring is enabled in Settings → Integrations
- For push mode, verify your Pounce instance is publicly accessible
- For polling mode, wait up to 5 minutes for the next check
See also: Troubleshooting for more help.
Questions? Contact us or visit Support