Number Validation services should not be a one-size-fits-all solution. Services founded on regular expressions do not work and services created from HLR Lookup alone are unreliable and potentially expensive. XConnect’s VAR solution provides different service grades to support different use-cases.
Basic Number Validation
Used in B2C markets for onboarding customers using online forms. In real-time without impacting user experience, determines if a number exists within a national regulated number plan, whether the number is fixed or mobile and if the number is the correct length.
Enhanced Number Validation
Used in B2C markets as a batch process or in real-time to determine if a number has been allocated to an individual by the telecommunications service provider therefore removing bad data from the CRM.
Used in business such as utilities who want the latest validation information prior to customer call-backs. Customer may have left messages on voice-mail, emails, web-forms providing call-back information that requires validation prior to using expensive call agent time.
|Method||XConnect's VAR||Code Libraries||HLR Lookup Providers||Number Range Specialists|
Dialing a Number
Number Validation accuracy is high, but has limited scalability and is slow. In most jurisdictions, calling a number to check it is live breaches privacy and telecommunication regulations and is a common practice of fraudsters, known as Wangiri fraud.
Number Validation accuracy is poor and usefulness is limited to performing simple length checking and country code checks. Global telephone numbers formats vary and each national regulator is responsible for managing number assignments with a international standard called E.164.
International Number Ranges
This is the best data sources for basic number validation applications. Using the assigned E.164 number ranges is a much better way of performing basic number validation than regular expressions. However, validation accuracy requires the aggregation, normalisation and maintenance of several number range data sets. Your service provider must have deep numbering information experience to achieve good results.
This is a good method of validating mobile telephone numbers although used in isolation HLR Lookup can be expensive and unreliable. Performing a HLR lookup has been the defacto method for validating mobile numbers for years. In many instance a more basic validation technique would be more cost effective but if HLR Lookup is the best method then the service provider must first perform basic validation and aggregate from multiple sources in order to manage consistent data quality.
Operator APIs are not widely available. Some telecommunication service providers have introduced web services APIs. This is the best source of information although currently they are expensive and nearly always only provide information about telephone numbers that belong to that network.
Our Latest Thoughts And News on All Things Communication
29 November 2022
Springboard and XConnect Partner to Validate Voice Traffic and Prevent Surcharges for Local and Global Service Providers
22 November 2022
The Cost of Fraud and Platform Inefficiencies: Protecting CPaaS Against Critical Growth Challenges
09 November 2022
Is OBR becoming a headache for you?