Connect your email accounts to ShingleAI to bring all your business communications into a single, unified inbox. ShingleAI uses secure OAuth authentication to access your email—we never store your email password.
Prerequisites
- A ShingleAI account with an active organization
- Access to a Google Workspace/Gmail or Microsoft 365/Outlook account
- Permission to authorize third-party applications (may require admin approval in some organizations)
Connecting Google Workspace / Gmail
To connect your Google account:
- Navigate to Settings > Connected Accounts
- Click Connect Google
- Sign in to your Google account if prompted
- Review the permissions ShingleAI is requesting
- Click Allow to authorize the connection
Google Permissions
When connecting Google, ShingleAI requests the following permissions:
| Permission | Purpose |
|---|
| View your email messages | Read incoming and sent emails |
| Send email on your behalf | Allow ShingleAI to send replies |
| View your contacts | Access contact information for context |
| View your profile | Display your name and email in the app |
ShingleAI only accesses the permissions you grant. You can revoke access at any time from your Google Account settings or from ShingleAI.
Connecting Microsoft 365 / Outlook
To connect your Microsoft account:
- Navigate to Settings > Connected Accounts
- Click Connect Microsoft
- Sign in to your Microsoft account if prompted
- Review the permissions ShingleAI is requesting
- Click Accept to authorize the connection
Microsoft Permissions
When connecting Microsoft, ShingleAI requests the following permissions:
| Permission | Purpose |
|---|
| Read your mail | Access incoming and sent emails |
| Send mail as you | Allow ShingleAI to send replies |
| Read your profile | Display your name and email in the app |
For Microsoft 365 business accounts, your organization’s admin may need to approve ShingleAI as a trusted application before you can connect.
Managing Connected Accounts
Once connected, you can manage your email accounts from Settings > Connected Accounts:
- View permissions - See which permissions are granted to each connection
- Manage - Access connection-specific settings
- Disconnect - Remove the connection and revoke ShingleAI’s access
Multiple Accounts
You can connect multiple email accounts to ShingleAI. Each account will:
- Appear in your unified inbox
- Be identified by its email address in message lists
- Maintain separate authentication and permissions
Troubleshooting
Connection Failed
| Issue | Cause | Solution |
|---|
| ”Access Denied” error | Organization policy blocking third-party apps | Contact your IT administrator to approve ShingleAI |
| Connection times out | Network or browser issue | Try a different browser or clear cookies |
| ”Invalid Grant” error | Authorization expired | Disconnect and reconnect the account |
Sync Issues
| Issue | Cause | Solution |
|---|
| Emails not appearing | Initial sync in progress | Wait a few minutes for the first sync to complete |
| Old emails missing | Only recent emails are synced | ShingleAI syncs emails from the last 30 days |
| Sent emails not showing | Permission issue | Verify the “send email” permission was granted |
Organization Restrictions
If you’re using a corporate Google Workspace or Microsoft 365 account:
- Check if your organization allows third-party applications
- Contact your IT administrator if you see “admin approval required”
- Request that ShingleAI be added to the approved applications list
Security
ShingleAI takes your email security seriously:
- OAuth 2.0 - We use industry-standard OAuth 2.0 for authentication
- No password storage - We never see or store your email password
- Encrypted connections - All data is transmitted over HTTPS
- Minimal permissions - We only request permissions necessary for the features you use
Next Steps