Email Routing in InboxBridge
InboxBridge's email routing system lets you automatically forward incoming emails to the right people and channels — whether that's a Slack channel, a specific team member, or an external webhook — based on rules you define.
Step 1: Connect Your Email Account
Before creating routing rules, connect the email account you want to route. Go to Settings > Email Accounts and click Connect Account.
- Gmail: Authorize via Google OAuth in one click
- Outlook / Microsoft 365: Authorize via Microsoft OAuth
- Other providers: Use IMAP/SMTP credentials (host, port, username, password)
- Multiple accounts can be connected and each can have independent routing rules
Step 2: Create Routing Rules
Navigate to Routing Rules and click New Rule. Define the conditions that determine which emails this rule applies to.
- Match on sender email address, domain, subject line keywords, or body content
- Combine multiple conditions with AND / OR logic
- Use wildcard matching (e.g.,
*@acmecorp.comto match all emails from a domain) - Rules are evaluated in priority order — drag to reorder
Step 3: Route to Slack Channels or Team Members
In the rule's Actions section, choose where to route matching emails. You can route to multiple destinations simultaneously.
- Slack Channel: Post a notification with email details to a Slack channel (requires Slack integration)
- Team Member: Forward the email to a specific colleague's inbox
- Webhook: Send the email data as a JSON payload to any URL
- Label: Apply a label/tag to the email for organization
Step 4: Set Up Fallback Routing
Configure a catch-all fallback rule to handle emails that don't match any of your specific rules. In Routing Rules > Fallback, set the default destination.
- Route unmatched emails to a general Slack channel for manual review
- Forward to a team email address or group inbox
- Apply a default "Unassigned" label so nothing slips through unnoticed
Step 5: Monitor Routing Logs
Review the Routing Logs page to see exactly how each incoming email was processed. Each log entry shows which rule matched and what actions were taken.
- Filter logs by date, email account, or rule name
- Click any log entry to see the full email and rule decision details
- Use logs to troubleshoot rules that aren't firing as expected
- Retry failed routing actions directly from the log entry
💡 Tip: Create a dedicated #email-alerts Slack channel and route high-priority emails there (e.g., from key clients or containing words like "urgent" or "critical") so your team is notified instantly without needing to monitor their inbox.