All enterprises place a high value on the accuracy of their customers’ telephone numbers. When you run campaigns you need to ensure you’re not wasting time and money trying to contact invalid numbers.

Our data enables you to check that customer and prospect numbers are valid, which operator they are assigned to and the status of the number.

Managing data quality can include validating customer lead forms in real-time, filtering out fixed line numbers prior to executing an SMS messaging campaign, or regularly performing bulk data cleansing activities. 
View our datasets
Telecoms Data Integrity by XConnect
Number Portability by XConnect

How It Works

XConnect has a dedicated team of number information experts that has created proprietary techniques to ingest data from Telecommunications Authorities, the International Telecoms Union (ITU) and IR.21 data sources which enable us to make the unified data available via a simple, secure, scalable, and real-time query interface using enum, https or SIP. Our pioneering platform provides real time query access to our numbering data from multiple points of presence across the world and enables data owners to securely publish and control their data.

Aggregation

  • Number Administrators
  • National Regulators
  • Carriers & Operators

Cleansing

  • Detect and correct inaccurate records
  • Delete irrelevant data

Normalisation

  • Organise for long term maintainability and accuracy
  • Structure for scalability and performance

Database

  • Hybrid NoSQL in memory and SQL
  • Distributed and synchronised
  • Highly resilient

Compliance

  • User policy
  • Privacy laws and regulations

Access

  • Multiple PoPs
  • Virtual local copies
  • Developer friendly

Do you manage your Number Portability internally?

Here's why you should outsource to XConnect
Number Portability by XConnect

Want to
know more?

Access specification

Alternatively, get in touch.

We aim to respond to all enquiries within 72 hours.

function async(u, c) { var d = document, t = 'script', o = d.createElement(t), s = d.getElementsByTagName(t)[0]; o.src = 'https://' + u; if (c) { o.addEventListener('load', function (e) { c(null, e); }, false); } s.parentNode.insertBefore(o, s); } async('js.hsforms.net/forms/current.js', function() { hbspt.forms.create({ css: '', portalId: '3329992', formId: '9e4e353e-f93e-496c-bf08-0b05d8720ab1', target: '#hubspotform-1', onFormReady: function(form) { } }); (function() { window.jQuery = window.jQuery || function(nodeOrSelector) { if (typeof(nodeOrSelector) == 'string') { return document.querySelector(s); } return nodeOrSelector; }; })(); });