TelQ
CLI Testing

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

CLI test result
Hong Kong · CMCC HKID 513119
Rec. Status
RECEIVED
Delay
11s
Caller
+86 136 •••• 1881
Call connected
N/A
SIP Statuses
  1. +0s
    Test created
    15:06:42
  2. +2s
    100Trying
    15:06:44
  3. Delay 11s
    +11s
    Call created
    15:06:53
  4. +12s
    183Session Progress
    15:06:54
  5. +12s
    180Ringing
    15:06:54
  6. +17s
    487Request Terminated
    Test number ends the call after receipt
    15:06:59
  7. +17s
    200OK
    15:06:59

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.

Filter by ported vs. non-ported numbers
Real SIM cards (not virtual) on local networks
Coverage constantly updated and expanded
TelQ CLI testing interface showing a list of real local test phone numbers available across multiple countries and networks
Click to enlarge
TelQ CLI test setup screen showing the outbound caller number, assigned test number, and configurable TTL timer waiting to receive the call
Click to enlarge

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.

Choose how to test: Manual, API, or SIP testing
Configurable TTL for your testing needs
Coverage constantly updated and expanded

Analyse results & act

TelQ displays the Caller ID received, the call delay, and whether the result was positive, expired, or a potential FAS case.

CLI match — received ID matches what you sent
CLI mismatch — ID was modified in transit
Expired — call not received within TTL
Potential FAS — provider reports answered, handset didn't receive
TelQ CLI test result showing the Caller ID sent versus received, match status, call delay in seconds, and FAS detection outcome
Click to enlarge

Coverage

Real test numbers, real handsets.

100+
Countries
Real local SIMs

Real SIM cards in physical handsets, not virtual numbers.

900+
Networks
Ported 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 Access