Guides

Outbound caller ID: how to choose the number your team presents

How to set outbound caller ID per user, site or queue, check it across Teams, mobile and softphone, and keep every presented number authorised and authenticated.

Cover illustration for a guide to outbound caller ID and choosing the number your team presents

A salesperson rings a prospect from their mobile, and the prospect sees a personal number. A branch in Brussels runs on the same phone system as head office in Luxembourg, yet some of its calls show a number nobody recognises. Both problems come down to outbound caller ID: which number your calls present, and who's allowed to present it.

This guide is for anyone running telephony at a small or mid-sized company with several sites or remote staff. The method is short. You pick an authorised outbound number, attach it to the right user or queue, and then confirm that the carrier passes it on and authenticates it. Every step below follows that order.

What outbound caller ID is

Outbound caller ID is the number your phone system presents to the person you're calling. The network service behind it is called CLI (calling line identification). On a SIP call, your platform places the number in the From and P-Asserted-Identity headers, and the carrier checks that you're entitled to use it before it reaches the other side.

Think of a company with 25 staff: head office in Luxembourg, sites in Brussels and Dublin, and a handful of salespeople working from home. Management wants one central number on every call, wherever the call starts. A remote user doesn't need a local line for that. The call leaves through the Voxbi platform, and the platform applies whichever presentation rule you've set for that user, department or call queue.

Per-user DDI, site pool and dynamic display

The most direct setup gives each user their own DDI number. A salesperson presents their direct line, while the sales team as a whole presents the switchboard number. Our guide to how a DDI number routes calls covers the inbound side of the same number.

A site pool lets several users share one site or department number. Dynamic display picks the presented number from the number dialled, so a call to Ireland can show an Irish number and a call to Belgium a Belgian one.

Spoofing means presenting someone else's number without the right to use it. Presentation is a function of the SIP network, governed by the carrier and by national numbering rules, and that's what separates a legitimate setup from a disguise.

Integration rule: every presented number must be assigned to the company, ported to it, or explicitly authorised for it. An interface that accepts any number typed into a free field is a compliance risk.

It pays to write down who presents which number, from which device, towards which destinations. That record becomes the reference whenever you have to balance a recognisable brand number, direct callbacks and fraud control.

Setting outbound caller ID in Voxbi Cockpit

Five-step flow for setting outbound caller ID in Voxbi Cockpit, from attaching the DDI to logging the test result

You configure caller ID in Voxbi Cockpit, not on the user's handset. Before you change anything, confirm you have administrator rights, that the line is active and that the SIP trunk is declared. If one of those is missing, a caller ID rule can look correct in the interface and still be rejected or rewritten further down the carrier chain.

Step by step

  1. Create or attach the DDI. The number has to sit in the company's inventory and be linked to the user, site, queue or profile that will present it. A ported number gets the same checks as one supplied directly by the carrier.

  2. Set the outgoing caller ID. In the extension settings, enter the chosen DDI in the outgoing caller ID field. You can apply the rule per user or per profile, with a default value.

  3. Push the policy to every client. Check the setting in the web app, the Voxbi softphone for Windows or macOS, the iOS or Android app, and the Teams Direct Routing connector. A client that hasn't resynced its profile can keep presenting an old identity.

  4. Test on an outside mobile. Call a personal mobile and look at the number that actually arrives, which can differ from the value Cockpit shows. Repeat the test from every channel the user works on.

  5. Log the result. Record the extension, profile, dialled number, presented number and the outcome you observed. That record shortens diagnosis when a customer calls back the wrong number.

Teams Direct Routing and mobile

In Microsoft Teams, the number the recipient sees depends on two things. One is the Teams caller ID policy assigned to the user. The other is how the session border controller (SBC) handles the identity headers on the way out. Migrations often hit this gap. Calls from the softphone show the right number while calls from Teams show something else. Check the Teams policy, the SBC configuration and the number that actually reaches the recipient. If you're still choosing how to connect Teams, see Direct Routing vs Operator Connect.

On mobile, check the link between extension and device and the sync status on their own. With fixed-mobile convergence (FMC) twinning, the outbound identity and the call path are two separate settings, and each one can drift without the other.

Choosing between a per-user DDI, a site pool and dynamic caller ID

Comparison of per-user DDI, site pool and dynamic display on recognition, traceability, callback, administration and best fit

Number porting lets you keep a number while changing platform. Once you've ported a number to Voxbi (Mixvoip carries it as the operator), it can become a native outbound identity. A rented DDI, an overflow pool or a queue number needs its own usage rule. Fax-to-mail runs on a separate flow and has no bearing on your voice caller ID.

CriterionPer-user DDISite poolDynamic display
Recognition by the contactHigh: they know who's callingGood: the site is obviousVaries with the rule
TraceabilityHigh in the call logsShared between several agentsDepends on how well the rules are kept
CallbackStraight to the user or profileBack to the site or queueCan vary by destination
AdministrationHeavierLighterHeaviest
Best fitSales, consultants, account ownersReception, branches, local teamsSeveral brands or territories

Base the choice on call volume, your sector and your callback policy. In healthcare, a department number keeps individual lines out of patients' hands. In sales, a personal DDI keeps follow-ups with the same person. If you use overflow queues, check that the presented number can still be called back once a call has left the queue.

Porting a number keeps it in your inventory, and each trunk and queue that presents it needs its own authorisation.

Anti-spoofing rules in Luxembourg, Belgium, Ireland and the Netherlands

A call from a mobile can show the switchboard number and stay fully compliant. The company must authorise the identity, and the carrier must authenticate it. Spoofing starts when a call deliberately presents a third party's number with no right of use and no trace.

Regulators across Europe are tightening the rules on spoofed domestic numbers, and that includes Ireland, Belgium, the Netherlands and Luxembourg. Carriers increasingly block or relabel incoming international calls that present a local number they can't verify. The details and the deadlines differ from country to country, and they keep changing. For numbers supplied through Voxbi, Mixvoip is the operator, and it can tell you which rule currently applies to each country you call into.

Calls that arrive labelled as spam are a separate problem with their own causes, covered in our guide to what the suspected spam label means.

What the administrator checks

Call logs should keep the configured identity, the trunk used and the authentication result for every outbound call. In Voxbi Cockpit, that translates into a presentation policy per user and a traceable list of outbound DDIs. It also means monitoring your queues and having a procedure ready for the day a customer reports a "fake number". The integration rules should cover these cases:

  • Switchboard number on a mobile. Check that the DDI is authorised for that user and that trunk.

  • Number ported to an undeclared trunk. Hold outbound calls until the carrier inventory is confirmed.

  • Overflow to a number from another region. Check the queue rule and the identity it presents.

EU hosting and call data

Every business call produces data on top of the voice itself. There's the calling identity, the call logs, sometimes a recording, contact details and routing information. For a healthcare provider, a public body or any company handling sensitive information, where the provider hosts that data and which law it answers to both weigh on the choice of VoIP operator. If you record calls, our guide to call recording and GDPR covers lawful basis, notice and retention.

CriterionVoxbi, EU hostedTrunk outside the EU
Data and logsKept within a European frameworkTied to the provider and its jurisdictions
Legal reviewCentred on GDPR and EU lawExposure to extraterritorial laws
Media flowsSIP over TLS and SRTP, depending on the architectureMay cross SBCs under another legal regime
Leaving the providerNumber porting and documented rulesPossible lock-in to the trunk and its tools

When logs and recordings stay in the European Union, a call that presents an alternative number is easier to audit. Number porting adds to this by limiting lock-in during a migration.

Testing outbound caller ID after deployment

Checklist for testing outbound caller ID on every client, reading the logs and reviewing outbound DDIs

Only the number that reaches an outside phone confirms the setup. Caller ID has to survive the softphone, the mobile network, Teams and the SIP trunk, and each path can apply a different policy.

  • Web app: place a call and confirm the number on an outside mobile.

  • Softphone: test from Windows or macOS and check for the expected DDI.

  • Mobile app: confirm the extension's rule is applied.

  • Teams and IP desk phones: test each one separately.

  • Logs: check the dialled number, the presented number and the authentication result.

In a SIP trace, compare the P-Asserted-Identity header with what the call history recorded. Warning signs include rejected numbers, an unusual drop in answer rates, an unexpected 00 prefix and customers mentioning a number they don't recognise.

Once everything checks out, clear old caller ID values stored in user profiles, rotate SIP credentials as your internal policy requires and review your outbound DDIs every quarter. Voxbi Cockpit keeps users, queues, call rules and outbound identities in one place, and call flows and data are hosted in the European Union. To plan a migration or review your caller ID setup, write to hello@voxbi.com.

See Voxbi in your business.

Talk to us or to a certified Voxbi partner.