Skip to content
Dialer & Setup

International B2B Outbound: How to Call 33 Markets from One SIP Trunk

Running international outbound campaigns through separate carrier relationships per country is how most teams accidentally build a fragmented telephony stack. A single SIP trunk with multi-market coverage changes the operational model.

The fragmented carrier problem

A US-based B2B sales team expanding into Europe typically follows a predictable path: they start with a VoIP app for international calls, add a UK carrier when the UK pilot proves out, negotiate a separate contract for Germany, and end up with four different billing relationships, four different sets of credentials, and four different support contacts for a single outbound program.

This fragmentation is operationally expensive. Each carrier relationship requires separate onboarding, separate compliance documentation in some markets, separate caller ID provisioning, and separate invoicing. When call quality degrades in one market, identifying the responsible carrier and resolving the issue takes time the sales team does not have.

The alternative is a single SIP trunk with native coverage across all target markets — one credential set, one monthly invoice, one provisioning workflow.

How UnlimCall's 33-market network works

UnlimCall's outbound network covers 33 live markets. When your organization activates a market, local caller ID numbers are provisioned for your account in that market during onboarding. Provisioning is specific to your account — numbers are not shared across tenants or rotated from a pool.

All traffic routes through the same SIP trunk credentials regardless of which market you are dialing. A rep dialing Australia, Germany, and Canada in the same morning connects through the same SIP server with the same credentials. The routing layer handles market-specific path selection behind the scenes.

This matters for operational simplicity: your IT or PBX team configures one trunk. Support questions about call quality, credential updates, and billing all go to one relationship. When a campaign expands to a new market, activation is a provisioning step — not a new carrier negotiation.

Per-market pricing without per-call international surcharges

Each market has its own per-seat monthly rate. The US/Canada rate is $99 per seat per month. European and Asia-Pacific markets are priced at the rates published on /pricing/.

What does not exist: per-minute international surcharges on top of the per-seat rate. When a rep on a US seat makes calls to Canada (included in the US/CA rate), there is no separate international charge. When a rep on a German seat makes calls within Germany, the flat rate covers all dials regardless of volume.

This means campaign budgeting across markets is:

  • US seats: count × $99/month
  • UK seats: count × UK per-seat rate
  • German seats: count × German per-seat rate
  • (Repeat for each active market)

Sum the markets. That is the monthly carrier cost. It does not change with dial volume.

Caller ID by market: what provisioning looks like

When a market is activated, the onboarding process provisions local DID numbers for your account. The number of DIDs provisioned depends on your campaign design — a single-location campaign may use one local number, while a multi-region campaign within a country might provision area-code-specific numbers for different geographic targets within the market.

For example:

  • UK activation: provision London (020), Manchester (0161), Birmingham (0121) numbers as needed
  • Germany activation: provision Frankfurt (069), Munich (089), Berlin (030) numbers
  • Australia activation: provision Sydney (02), Melbourne (03), Brisbane (07) numbers

These numbers are configured in your dialer as outbound caller IDs per campaign or per geographic segment of the prospect list. When a rep's dialer routes a call to a Munich prospect, it presents the Munich 089 number. The prospect's screen shows a local Munich number, not a US international number.

In the US and Canada, this caller ID presentation is reinforced by STIR/SHAKEN attestation — a cryptographic signature on the call that US and Canadian carriers use to score the call's legitimacy. STIR/SHAKEN is not applicable in most other markets; in those markets, local caller ID presentation is the primary trust signal.

Compliance context for international outbound

International outbound calling is subject to regulations that vary by country. Some markets require explicit consent for commercial calls. Others restrict call window hours. Still others have DNC registry requirements.

UnlimCall provides the telephony infrastructure. It does not advise on the legal compliance framework applicable to your specific calling activity in any given market. Before launching campaigns in a new country, consult with counsel familiar with that market's telemarketing, privacy, and electronic communications regulations. This is particularly relevant for GDPR-covered markets in Europe, CASL in Canada, and the TCPA in the US.

No SIP carrier — including UnlimCall — can guarantee compliance with local telemarketing laws. Compliance is a function of how you use the infrastructure, not which carrier provides it.

Operational structure for a multi-market outbound team

A 30-rep team covering five markets simultaneously needs a clear structure to prevent caller ID provisioning errors and ensure the right numbers are presented in each market.

Recommended approach — campaign-level configuration:

  • Create one dialer campaign per target market
  • Assign the provisioned local numbers for that market to the campaign's outbound caller ID settings
  • Assign the reps who speak the target language (or have the highest performance in that market) to that campaign
  • Run campaigns in parallel; each rep dials exclusively within their assigned market on a given day

This structure prevents a German prospect from receiving a London number, and prevents reps from accidentally presenting mismatched caller IDs by dialing across campaigns.

Alternatively — rep-level configuration:

  • Assign each rep a fixed caller ID per market in their dialer profile
  • Reps who work multiple markets update their outbound caller ID setting when switching between market lists

The campaign-level approach is more operationally reliable for teams above 15 reps. The rep-level approach works for smaller teams where individual reps have direct control over their configurations.

What to measure across markets

Run D2M ratios — dials to meeting booked — separately per market. A 90:1 ratio in the US may coexist with a 130:1 ratio in Germany due to structural differences in connect rate, local business culture, and buyer behavior. These differences are not problems to fix with the script — they reflect market-specific baselines that inform dial target planning.

Track connect rate per market separately. If Germany's connect rate drops below 4%, the first diagnostic step is caller ID hygiene, not script revision. If UK connect rate is stable while Australian connect rate declines, the variable is likely list recency in Australia, not the infrastructure.

Takeaways

Multi-market outbound from a single SIP trunk simplifies carrier management, reduces operational overhead, and produces predictable per-market cost with no per-call international surcharges. Local caller ID provisioned per account — not from a rotating pool — is the foundation of acceptable connect rates across diverse geographic markets. Compliance responsibility in each market rests with the campaign operator, not the carrier.

Activate new markets without a new carrier contract

Review market availability and per-seat pricing at /pricing/. Onboarding in a new market provisions local caller ID numbers for your account within one business day.