Voice CLI Testing
See the number they see
Place a real test call and read back the caller ID the handset actually displayed, so you know when a route rewrites it.
- Presented vs delivered
- Real handsets, real networks
- Evidence you can send
In short
A route sold as CLI can still rewrite, truncate or strip the number somewhere down the chain, and you usually find out when answer rates fall.
Caller ID testing places real calls to handsets in the destination country and reports what was actually displayed, for $0.25 a test, refunded if the route does not ring. Ring every route in a marketplace search at once to see which are live, qualify a route before a campaign goes on it, check every member of a Revenue Turbine blend, and hold a supplier to the CLI they sold you with a dated result.
What you can do
CLI preservation checks
Confirm the full number survives the route.
Per-route testing
Test before you commit traffic to a route.
Test these routes
Ring every voice route in a marketplace search once, and see which are live right now.
Blend member testing
One test per member, so you can see which supplier alters the number.
Result history
A record of every test, so you can prove degradation over time.
Results as they land
A person with a handset in the destination country answers and reports, so allow up to 24 hours.
From a route to a verdict
One real call, one clear answer
A test travels over the same route your traffic will, so the answer describes that route and not a lab.
- Step 1
Choose what to test
A marketplace route before you buy it, every route in a marketplace search at once, a route you own or bought, every member of a Revenue Turbine blend, or the SIP address of a switch we do not host.
- Step 2
Set the caller ID
Enter the number to present in international format. The destination is fixed to the route's country, and you see whether a handset there is reachable now, and what the test costs, before you request it.
- Step 3
A real call goes out
The call is placed over the route to an opted-in handset in that country, presenting your caller ID. The person holding the phone reports the number that displayed.
- Step 4
Read the verdict
Match, Partial, Replaced or Restricted, with the number you sent beside the number shown and the time it completed. You hear about it in the dashboard and by email.
Live coverage
Where our test handsets are, right now
Every country and mobile network on this map has a real phone online this minute, ready to receive a test call or message. The map refreshes every minute; nothing on it is estimated.
-
Countries online now
with a test handset
-
Mobile networks online now
across those countries
- 3 or more networks
- 2 networks
- 1 network
- None online now
Country list (0 countries online now)
| Country | Networks | Tests |
|---|
Test these routes
Ring every route in a search before you buy
Search the marketplace for a destination and ten routes can look equally good on paper. Test these routes rings every voice route in that search once, from a real handset in the destination country, and shows each one as it goes: Live, rang, No ring, or Not tested. You pay $0.25 for each route that rings and nothing for the rest, and the caller ID each live route delivered follows once the handset owner reports it.
- From 2 to 20 voice routes in one search, each rung once through the ordinary caller ID test
- Routes that do not ring, or that no handset could reach, are never charged
- The worst case is shown before you start, and you can stop the test at any point
- A summary by notification and email when it finishes: how many rang and what it cost

Presented versus shown
The number you sent, beside the number that arrived
Every completed test comes down to two numbers and a verdict. Match means your caller ID displayed exactly as sent, with +44 and 0044 treated as the same number. Partial means a truncated or reformatted version arrived. Replaced means the network overwrote it with a different number, and Restricted means nothing displayed at all. Each test is timestamped from request to report, so the conversation with a supplier starts from evidence rather than impressions.
- A real person on a real handset reports what displayed
- Created, sent to tester and completed times recorded on every test
- A plain explanation and a next step alongside every verdict
- Results in the dashboard, by email and through the API
The destination network overwrote your caller ID before it displayed. The handset showed a different number.
Try a different route, or a caller ID local to the destination.
- Route
- UK Mobile, Standard tier
- Test destination
- United Kingdom
- Repeat
- Weekly
- Created09:12
- Sent to tester09:14
- Completed09:41
Blends and multi-supplier routes
Find the member that changes your number
A blended route is only as good as the member carrying a given call. Test the blend and a real call is placed through each member route, every one presenting the same caller ID into the same destination, with the results lined up side by side. One weak supplier can no longer hide behind a good average, and you can rebalance the blend before a buyer notices anything.
- One test per enabled member route, each placed and reported on its own
- Results grouped under the blend and compared member by member
- The same caller ID and destination on every leg, so the comparison is fair
- Route 1Operator direct+44 7700 900123Match
- Route 2Premium7700 900123Partial
- Route 3Standard+44 7700 900555Replaced
- Route 4StandardWithheldRestricted
One real call per member route, each placed and reported as its own test.
What a test gives you
Built so the result can be trusted
Caller ID testing is only worth running if the answer is real and the process is fair to the route, so both are designed in from the first step.
Real handsets, real people
Every test ends on an opted-in handset in the destination country, and the person holding it reports what displayed. Nothing about the result is simulated or inferred.
Test before you buy
Any public voice route on the marketplace can be tested before you purchase it. Private routes can be tested by their owner or by anyone holding an active purchase.
Switches we do not host
Give us a SIP address, an optional port, the caller ID and the handset country, and we test it, with no listing required. Your switch only needs to accept calls from our edge addresses.
Every member of a blend
A blend test places one call through each enabled member route, so you can see exactly which supplier delivers your number and which one alters it.
Knows where it can test
The test form shows whether a handset is reachable in the destination right now. A destination with nobody available is refused before a test is created, so nothing is charged.
Scheduled and recurring
Run a test straight away, at a time you pick, or daily or weekly. Each repeat is a new call to a real handset, booked once the previous result has come back.
Results that find you
Every outcome arrives as an in-app notification and an email, and the full history of tests, verdicts and numbers shown is in the dashboard and available by API.
Fair to the route
If no handset can take the call, the test closes as not tested: no verdict against the route and no charge. It is never recorded as the route failing.
Stop paying for a caller ID you are not getting
Caller ID problems rarely announce themselves. They surface weeks later as falling answer rates. A test turns a suspicion into a dated fact, on the same account you buy your routes with.
- Platform fee
- 2%, capped at $0.001
- Prepaid from
- $5, card or crypto
- Contract
- None, no monthly minimum
Protect the answer rate
People answer numbers they recognise. Confirm the local or branded caller ID you are paying for really arrives before a campaign spends a single minute against it.
Evidence, not anecdotes
Each result pairs the number sent with the number shown and the time it was reported, which is exactly what a supplier conversation, a credit request or a route issue needs.
Wired into the marketplace
Test a route before you buy it, test the members of your own blends, and keep every result on the account that already holds your routes and your balance.
Charged only when a test can run
A destination with no handset online is refused up front, a cancelled test costs nothing, and a test that never reaches a handset closes without a verdict or a charge.
Before and after
Caller ID checks, done properly
How caller ID usually gets checked, and what a test on the exchange changes.
| Topic | The usual way | On PacketExchange |
|---|---|---|
| How it is checked | The usual way: Someone rings their own mobile from the office and hopes it is representative. | On PacketExchange: A real call over the route itself, to a handset in the destination country. |
| When you find out | The usual way: When answer rates fall and someone starts investigating. | On PacketExchange: Before traffic goes on the route, and on a daily or weekly schedule after that. |
| Blends | The usual way: Each supplier checked separately by hand, if at all. | On PacketExchange: One request tests every member route and lines the results up side by side. |
| Before buying | The usual way: Buy the route, send traffic and find out later. | On PacketExchange: Public routes can be tested before you buy them. |
| Proof | The usual way: A screenshot and a description of what someone saw. | On PacketExchange: A dated record of the number sent and the number shown. |
| Inconclusive tests | The usual way: Reported as a failure, as though the route were broken. | On PacketExchange: Closed as not tested, with no verdict on the route and no charge when no handset was reached. |
Built for
Who runs traffic on it
Protect answer rates
A number that arrives mangled or withheld gets ignored.
Qualify a supplier
Check the CLI claim before you commit volume.
Settle a dispute
Show exactly what arrived, and when.
Pricing
$0.25 a test, nothing if it does not ring
- per test
- $0.25
- monthly fee
- $0
- when the route does not ring
- $0
- smallest top-up
- $5
Each test costs $0.25, shown in the test form before you run it, paid from your test credit first and then your balance, and refunded if the route does not ring. A blend test counts as one test per member route, and a route liveness test as one per route that rings.
There is no subscription. Nothing is charged when a route does not ring, when a destination has no handset online, or when you cancel a test before it runs.
What you pay for
$0.25 per test
Refunded if the route does not ring, and shown in the form before you run it.
From your balance
From the same prepaid balance as your traffic, topped up from $5 by card or crypto.
Blends
One test per enabled member route, each priced as a single test.
Hourly allowance
A rolling hourly limit per account, with the tests remaining shown as you book.
No subscription, no minimum, and no charge for a route that does not ring.
Questions
Caller ID testing, answered
The questions buyers ask before they start. Anything not covered here is in the help centre, or ask the team directly.
Who answers the test call?
How long does a result take?
What do Match, Partial, Replaced and Restricted mean?
What if nobody in the destination can take the call?
Can I test a route before I buy it?
Can I test all the routes a search returns?
Can I test a switch that is not on PacketExchange?
Can tests run automatically?
Test your first route today
Pick a route, enter the caller ID you want to arrive, choose a mobile network or test every network, and get a verdict from a real handset in the destination country.

