InboxBridge

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

1

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

2

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.com to match all emails from a domain)
  • Rules are evaluated in priority order — drag to reorder

Step 3: Route to Slack Channels or Team Members

3

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

4

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

5

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.