Integrations and Webhooks

EmailBison Integration

In this guide, you'll learn how to connect EmailBison to Master Inbox — including API token setup, DNC configuration, label syncing, prospect sync options, and how to exclude warm-up emails from your workspace.

Connect EmailBison to MasterInbox to sync replies, manage Do Not Contact settings, and keep your prospect data consistent across both platforms.

1. Access Developer API

  1. Go to Settings in your EmailBison account.

  2. Click on Developer API.

  3. Click New API Token.

  • Token Name: Enter a name for this token (e.g., “MasterInbox Integration”).

  • Token Type: Choose either:

    • API User: Limited permissions, suitable for standard integration.

    • Super Admin: Full access, required for advanced actions.

The token type determines the level of access MasterInbox will have to your EmailBison account. API User is safer for day-to-day syncing, while Super Admin allows full control.

  1. Copy the generated API token.

EmailBison Settings page showing Developer API menu

Developer API page with New API Token button

Generated API token ready to copy

2. Set Up Integration in MasterInbox

  1. Go to the Integration Page in MasterInbox.

  2. Paste your API token.

  3. Add your API URL (provided by EmailBison same to your Login URL).

MasterInbox integration page with API token and URL fields

3. Configure DNC (Do Not Contact) Settings

  • Select the equivalent DNC labels.
    This ensures contacts marked as "Do Not Contact" in EmailBison or MasterInbox are respected, preventing accidental messaging.

What is DNC and how it works:
This setting makes sure that anyone marked as Do Not Contact is never emailed again.

If a prospect is added to a DNC list in SmartLead or MasterInbox, MasterInbox will automatically stop messages from being sent to them.

Why this is important for agencies:

  • Prevents accidentally emailing opted-out prospects

  • Protects your sender reputation

  • Keeps you compliant with client rules and regulations

  • Avoids awkward or risky follow-ups

Example:

If a prospect replies “Please don’t contact me again” and is added to a DNC list in SmartLead, MasterInbox will recognize this and make sure no future campaigns or replies reach them.

DNC label configuration settings

4. Sync Labels

  • Toggle ON/OFF the following options:

  • EmailBison → MasterInbox: Labels from EmailBison will automatically sync to MasterInbox.

  • MasterInbox → EmailBison: Labels created or updated in MasterInbox will sync back to EmailBison.

This keeps your contact segmentation consistent across both platforms.

5. Sync Prospect Options

  • Enrich Prospect: When toggled ON, MasterInbox will fetch additional details about your prospects from EmailBison.

  • Campaign Data: When toggled ON, campaign-related data (such as emails sent, opens, clicks, and replies) will sync from EmailBison to MasterInbox.

If you work with overlapping leads across multiple clients, it's recommended to keep Campaign Data turned OFF. This helps avoid confusion when the same prospect appears in different client campaigns.

These options ensure your prospect and campaign data are always accurate and up-to-date in both systems.

Sync Prospect Options toggle settings

6. Save and Integrate

  • Once all settings and toggles are configured, click Save to complete the integration.

7. Excluding Warm-Up Emails from Your Workspace

Each workspace in EmailBison usually comes with a warm-up tag by default. To prevent these warm-up emails from showing up in your inbox:

  1. Go to Exclusions in your workspace settings.

  2. Add the warm-up tag to the exclusions list.

This ensures that any emails marked with the warm-up tag are automatically removed from your mailbox.

Tip: Before configuring your reply agents, review your labels to ensure important messages are captured correctly, and warm-up emails are excluded from workflows.

Exclusions settings with warm-up tag added

Your EmailBison account is now connected. Replies will sync into Master Inbox automatically with your DNC rules, label logic, and warm-up exclusions all applied from the start.

Was this helpful?