On June 6th, 2022. Telnyx enhanced its existing validation mechanism by adding checks to North American National Numbering databases for CLI and CLD.
What are CLI and CLD?
Calling Line Identity (CLI) refers to the number the call came from and Calling Line Destination (CLD) refers to the number that was dialed.
What does a valid number format look like?
The International Telecommunications Union (ITU) assigned country code "1" to the NANP area. The NANP conforms with ITU Recommendation E.164, the international standard for telephone numbering plans.
NANP numbers are ten-digit numbers consisting of a three-digit Numbering Plan Area (NPA) code, commonly called an area code, followed by a seven-digit local number. The format is usually represented as:
where N is any digit from 2 through 9 and X is any digit from 0 through 9.
What are CLI and CLD Validation?
If a CLI or CLD is in an invalid format or does not appear in the North American National Numbering databases, calls from that number will be rejected.
Are CLI and CLD Validation applied to all my calls?
CLI and CLD Validation will be applied to all outbound calls between NANPA (Number American Numbering Plan Administration) numbers, except Toll-Free Numbers, from June 6th, 2022.
Are calls to international destinations subject to CLI and CLD validation?
CLI and CLD validation are subject to outbound calls from Telnyx customers to the PSTN, between CLI and CLD from North American Numbering Plan geographies. These comprise the United States and its territories, Canada, Bermuda, Anguilla, Antigua & Barbuda, the Bahamas, Barbados, the British Virgin Islands, the Cayman Islands, Dominica, the Dominican Republic, Grenada, Jamaica, Montserrat, Sint Maarten, St. Kitts and Nevis, St. Lucia, St. Vincent and the Grenadines, Trinidad and Tobago, and Turks & Caicos.
Can I disable CLI and CLD validation?
Since CLI and CLD validation is enabled at the service level, it will affect all customers and customers will not be able to turn off this validation.
How will I know if my calls are being blocked?
If CLI validation fails, calls from that number will be rejected with a specific code:
SIP 403 “The origination number does not have a subscriber assigned. The number is invalid.”
If CLD validation fails, calls from that number will be rejected with a specific code:
SIP 404 “The destination number does not have a subscriber assigned. The number is invalid.”
Telnyx users can check this information in the Mission Control Portal through the debugging tools.
Is there a way to check if my calls will be blocked prior to calling?
Telnyx Users can verify if numbers are CLI and CLD validated using the Number Lookup tool in the portal.
Is CLI validation applicable to Telnyx numbers only?
CLI validation will be applicable to all numbers used to perform outbound calls through the Telnyx network, regardless of the number provider.
What should I do if my call is blocked, even if my CLI or CLD are valid?
If there is a case where your call has been blocked by CLI and CLD validation, and the CLI and CLD are valid, please report to our support team.