Product

Introducing eHLR

eHLR is ScoreMachine’s number check for CPaaS platforms, VoIP providers and bulk SMS aggregators. eHLR tells you whether a number is worth a termination before you pay for one.

eHLR starts from HLR data and adds live OTT presence signal. Every country gets its own tuned waterfall of sources. eHLR is live today in the six GCC markets.

Flags F1–F10 stay visible until each row is closed in 18-blog-introducing-ehlr-notes.md.

Your Traffic Carries Numbers That Should Not Be There

Every SMS and VoIP route carries a share of unreachable, malformed or fraudulent numbers. Up to 30% of traffic is wasted on them.FLAG F1

The cost lands in four places.

Dead numbers in the traffic

Unreachable numbers still cost you a termination. Your customers’ conversion rates drop with every message sent to one.

Voice and SMS AITFLAG F2

Artificially inflated traffic (AIT) produces fake deliverability results. The route reports success while revenue leaks out of it.

Routing without porting data

Without number porting data, your routing picks cost and quality blind to the number’s current carrier.

Malformed and flagged numbers

Unallocated, mis-formatted and flagged numbers sit in the list. None of them should be there at all.

Why Plain HLR Is Not Enough

An HLR lookup queries the Home Location Register, the subscriber register inside a mobile operator’s network. HLR is the standard reachability check in this market. HLR data is partial in four ways.

Partial coverage

Not every carrier exposes HLR. Global MNP (mobile number portability) registries have holes.

Stale data

Ported, churned or reassigned numbers can read as valid for days or weeks.

Regulatory blocks

A growing list of markets restricts SS7 HLR queries.

Blind to IoTFLAG F3

HLR says the SIM exists. HLR does not say there is a person behind it.

What OTT presence adds

eHLR closes the gap with OTT (over-the-top) presence signal. A live device on the number is the strongest reachability proof available without spending a termination.

The signal set covers WhatsApp, Telegram, Viber, iMessage, Signal, RCS, LinkedIn, Twitter, GetContact and TrueCaller.FLAG F5 The signal set and probe order are tuned per country.

Built for the GCC and MENAFLAG F8

Live · full coverage

UAESaudi ArabiaBahrainOmanQatarKuwait

Launching next · ten MENA markets

EgyptLibyaMoroccoTurkeyIraqTunisiaLebanonAlgeriaJordanIsrael

Each country runs its own tuned waterfall. Source order, OTT probe selection and supplier fallback are picked for what works in that country.FLAG F6

A Tuned Waterfall for Every Country

There is no single global stack. For each country, ScoreMachine tunes the source mix and the probe order. The tuning follows what is available and reliable in that market.

Four sources feed the waterfall.

SourceWhat it contributes
MNP registriesPorted-number truth in markets that expose it. The freshest operator signal where available
HLR over SS7FLAG F4A Home Location Register query. Baseline presence and the operator, where carrier access is permitted
OTT presence probesFLAG F5WhatsApp, Telegram, Viber, iMessage, Signal, LINE, KakaoTalk and WeChat, weighted by region
Multi-supplier fallbackFLAG F6If the primary supplier degrades, the query routes to the next one. The response schema stays the same

The waterfall stops at the first source that can resolve a number. Scoring then combines the signals that agreed.FLAG F9

You Pay Only for a Resolved Lookup

eHLR bills per successful lookup. An unknown result is not billed.

Set that against the alternative. Without a check, you pay a full application-to-person (A2P) termination to find a dead number.

One price applies across every market eHLR covers.FLAG F10 Book a demo to see the rate for your volumes.

eHLR Next to a Standard HLR Request

The integration is the same call. The signal and the economics are different.

Standard HLR requesteHLR
ReturnsOperator, country and line status, when availableA verdict, valid or invalid, plus a confidence scoreFLAG F7
CoverageGlobal in theory and patchy in practice, with MNP gaps and regulatory blocksGCC live and MENA next, each country with a tuned waterfallFLAG F8
FreshnessStale on ported and churned numbersHLR enriched with live OTT presence signal
Reachability proofNone. A SIM that exists is not a live deviceOTT device signal where probes are permittedFLAG F5
ResilienceOne supplier per queryMulti-supplier fallback on the same endpointFLAG F6
PricingPer-market rate cards and per-supplier negotiationOne price, paid only on a resolved lookupFLAG F10

Stop Paying to Discover Dead Numbers

Start routing on live signal. One API and one price, with a tuned waterfall in every market eHLR covers.

Book a demo to walk through your traffic, your markets and your routing setup.