Know exactly what Caller ID your customers see.
Verify Caller Line IDs and detect potential FAS with real local test numbers in 100+ countries.
What is CLI testing?
Your Caller ID is your brand on every call.
CLI (Calling Line Identification) is the phone number displayed to the person you're calling. If it's wrong, modified, or missing, your call gets ignored, flagged as spam, or blocked entirely.
You don't know what Caller ID customers see
See the exact CLI received on a real handset
Potential FAS goes undetected — you may be billed for calls that never connected
Flag potential FAS when provider reports answered but handset didn't receive
Calls flagged as spam without knowing why
Identify CLI spoofing before it damages your brand
No way to compare providers objectively
Benchmark providers with real, independent data
- +0s15:06:42Test created
- +2s15:06:44100Trying
- Delay 11s+11s15:06:53Call created
- +12s15:06:54183Session Progress
- +12s15:06:54180Ringing
- +17s15:06:59487Request TerminatedTest number ends the call after receipt
- +17s15:06:59200OK
Features
What TelQ CLI testing verifies.
CLI identification
See the exact Caller ID received on our test handset. Compare it against what you sent and flag any discrepancy instantly.
FAS detection
If your provider reports a call as answered but our test handset never received it, TelQ flags the discrepancy. This pattern may indicate False Answer Supervision.
Delay measurement
TelQ measures the time from generating the test number to receiving your call — a key indicator of route quality and provider performance.
SIP trunk testing
Route calls through your own SIP infrastructure. TelQ records supplier SIP result codes and compares them against actual handset receipt, surfacing discrepancies your SIP logs alone won't show.
All CLI tests are available via REST API for automated workflows.
How it works
How to Test CLI with TelQ
CLI testing works the same way as SMS testing — real numbers, real handsets, real results. No simulation, no virtual numbers.
Choose your destination & get a test number
Browse TelQ's coverage of 900+ destinations. Select the country and network you want to test. TelQ assigns you a real, local, non-roaming test number to call.


Place your call & set the TTL
Initiate the test manually through TelQ's UI or via the REST API. Define a TTL (time-to-live) — the window during which TelQ waits for your call to arrive.
Place the call from your system to the provided test number. TelQ records everything it receives on the other end.
Analyse results & act
TelQ displays the Caller ID received, the call delay, and whether the result was positive, expired, or a potential FAS case.

Coverage
Real test numbers, real handsets.
Real SIM cards in physical handsets, not virtual numbers.
MNP filtering, so you test the network the number actually belongs to now.
FAQ
Common questions about CLI testing.
CLI testing is available on both prepaid and postpaid plans, charged per test. You can start with your existing TelQ account — no separate subscription needed.
SMS testing verifies message delivery, content, and Sender ID. CLI testing verifies voice call routing — specifically what Caller ID appears on the receiving end and whether the call was genuinely connected. Both use real local test numbers; the verification methodology differs by channel.
TelQ supports CLI testing via REST API or SIP trunk. With REST API, you retrieve test numbers and results programmatically. With SIP trunk testing, calls route through your own SIP infrastructure — TelQ records the SIP result codes from your supplier and compares them against what our handset actually received. Check with our team for SIP CLI availability.
TTL (time-to-live) defines how long TelQ's test number waits to receive your call. If the call doesn't arrive within this window, the test is marked as expired. You set the TTL when initiating the test — longer TTLs are useful for routes with higher expected delay.
Test whenever you change your call setup or switch providers. For high-volume campaigns, routine testing is recommended — especially when expanding to new markets.
Yes. TelQ's REST API supports CLI testing — you can retrieve test numbers, initiate tests, and fetch results programmatically. See the API documentation for full details and examples.
TelQ flags potential FAS when your provider reports a call as answered but TelQ's test handset never received it. This discrepancy suggests you may be billed for a call that didn't connect. It doesn't confirm fraud on its own — but it gives you the data to investigate with your provider.
A positive result shows the Caller ID received on our test handset — compare it against what you sent. If they match, the route is clean. If the CLI was modified, the intermediary altered it in transit. An expired result means the call didn't arrive within the TTL window. A potential FAS result means the provider reported the call as answered but our handset didn't receive it. The delay value shows the time from test creation to call receipt — useful for benchmarking route performance.
TelQ can confirm whether your Caller ID is being modified in transit — a common cause of spam flags. If the CLI you send is changed to an unknown number by the time it reaches the recipient, that's a routing problem TelQ will surface.
CLIR is a network feature that allows callers to hide their Caller ID from the recipient. When CLIR is active, the receiving handset shows 'Private Number' or 'Unknown' instead of the actual number. TelQ's CLI testing can detect whether CLIR is being applied to your calls unexpectedly — which could indicate a routing issue.
CLI testing uses your own phone numbers and systems to place calls to TelQ's test numbers — numbers we own and operate. No third-party subscribers are involved. The testing process is fully compliant with telecommunications regulations, as you are simply verifying how your own Caller ID is transmitted through your chosen route.
Get started
Know what customers see when you call.
Start with a free trial and verify your Caller ID on real handsets across 100+ countries.
Request AccessHelp Center