Connecting Email Accounts
Learn how to connect your Office 365 (Outlook) and Gmail accounts to InboxZebra.
Overview
InboxZebra can connect to:
- Microsoft 365 / Outlook - Personal and work accounts
- Gmail / Google Workspace - Personal and business Gmail
You can connect multiple accounts and process them all together!
How to Add an Account
Step 1: Open Account Setup
Click the “Add Account” button in the toolbar (plus icon).
Note for Free Tier Users: You can only connect 1 account on the free tier. To add more accounts, upgrade to Pro during your trial or after.
Step 2: Choose Your Provider
Select your email provider:
- Office 365 - If you use Outlook, Microsoft 365, or Exchange
- Gmail - If you use Gmail or Google Workspace
Step 3: Sign In
You’ll be redirected to Microsoft or Google’s secure sign-in page:
- Enter your email and password (InboxZebra never sees this!)
- Review permissions InboxZebra needs:
- Read your emails
- Modify email categories/labels
- Access mailbox settings
- Click “Accept” to grant access
Security: Your password is never shared with InboxZebra. We only receive a secure access token from Microsoft/Google.
Step 4: Account Connected!
You’ll see your account appear in the InboxZebra sidebar with your email address and name.
Managing Multiple Accounts
Adding More Accounts (Pro Feature)
Free tier: 1 account maximum
Pro/Business: Unlimited accounts
To add more accounts, click “Add Account” again and repeat the process. Each account appears in the sidebar.
Switching Between Accounts
Click any account in the sidebar to:
- View emails from that account only
- Process emails for that account
To view ALL accounts together, don’t select any specific account.
Shared Mailboxes (Business Feature)
If you have delegate access to shared mailboxes (like support@mycompany.com, hello@mycompany.com, or team@mycompany.com):
- When connecting your Office 365 account, check “Shared Mailbox”
- Enter the shared mailbox email address
- InboxZebra will access emails from that shared inbox
Use cases:
- Startup founders managing support@ or info@ inboxes
- Agency owners handling team@ or projects@ mailboxes
- Consultants with access to client shared inboxes
Note: Shared mailboxes are a Business tier feature.
Account Settings
Custom Instructions (Pro Feature)
Give InboxZebra context about each account to improve categorization:
- Open Settings (Cmd+,)
- Go to Accounts tab
- Click the arrow next to your account to expand it
- Enter custom instructions (up to 500 characters)
Example for startup founder:
Company: TechStartup (SaaS platform). Role: Founder/CEO. Key areas: product strategy, fundraising (Series A), B2B partnerships, customer success. Main clients: fintech and healthcare companies.
Example for freelancer:
Freelance design business. Main services: branding, web design, UX consulting. Key clients: acme.com, clientcompany.com, example.com. Platforms: Upwork, Dribbble Freelance.
Templates available:
- Startup Founder
- Freelancer/Consultant
- Agency Owner
- Personal Email
These instructions help the AI understand your specific context and categorize more accurately.
Removing an Account
To disconnect an account:
- Open Settings (Cmd+,)
- Go to Accounts tab
- Click the account you want to remove
- Click “Remove Account”
This deletes the account connection and removes stored access tokens from your Mac’s Keychain.
Re-authenticating
Sometimes you’ll need to sign in again (tokens expire every 90 days):
When InboxZebra needs re-authentication:
- You’ll see an alert: “Re-authentication required for: your@email.com”
- Click “Re-authenticate”
- Sign in again (same process as adding account)
- Your settings and categories are preserved
Your custom instructions are automatically saved when you re-authenticate.
Troubleshooting
”Invalid Client ID” Error
Cause: OAuth credentials not configured in the code
Solution: Contact developer or check README for OAuth setup instructions
”Permission Denied” Error
Cause: Required permissions not granted
Solution: When signing in, make sure to accept all requested permissions. InboxZebra needs read/write access to manage categories.
”Cannot Connect to Account”
Possible causes:
- Internet connection issue
- Microsoft/Google service temporarily down
- Account password changed
Solution: Check your internet connection and try again. If your password changed, remove the account and add it again.
Next Steps
Now that your account is connected:
- Process Emails - Categorize your inbox
- Manage Categories - Customize categories
- Use Labels - Add secondary labels