Document toolboxDocument toolbox

Localizations

Overview

Localization in ASTPP is a vital feature that enables the dynamic adjustment of numbers at different stages of a call, ensuring adaptability to various customer preferences and upstream provider requirements. This feature is essential to prevent call rejections due to invalid number formats.

Purpose

Localization serves the purpose of accommodating diverse customer preferences in call formats by allowing administrators to apply specific rules at different levels. It ensures that the upstream provider receives numbers in the required format, preventing call rejections.

How will it work?

Switch --> Localizations


To initiate the creation of Localizations, click on the "Create" button.

image-20240101-100530.png


The "From Length" and "To Length" define the length of the destination number or caller ID. When the length of the caller ID or destination number matches the defined length range, the localization will be successfully applied.

To specify which part of the number ASTPP should cut as a prefix for translation, enter the desired prefix under "CUT." If a replacement is desired for the cut part, add it under the "Add" field.

image-20240101-100729.png

If multiple localizations need configuration within one setting, additional scenarios can be added through the "Add More" option.

Setting the * sign indicates that any length of the number, caller ID, or prefix will be considered based on the configuration. For example, refer to the image below.

In the above scenario, if this localization is assigned to a customer account, and the customer places a call with the '+1' prefix in the destination number, it will be substituted with '0' before the system initiates the rate checking process because the localization is applied on the Origination side.

Localization can be implemented at three distinct levels:

Customer Account Level, Provider Account Level, and Trunk-Specific Level.

  1. Customer Account Level Localization

    • Applied on the origination side as soon as the call hits ASTPP.

    • Rules consider the length and/or starting digits of numbers.

    • Translation rules are applied, and rate selection logic follows localization.

    • Ensures adherence to localization rules specific to the customer account.

  2. Provider Account Level Localization

    • Applied to all trunks of a specific provider during call termination.

    • Rules configured under related length and/or starting digit rules are considered.

    • Ensures the upstream provider receives numbers in the required format.

  3. Trunk-Specific Localization

    • Applied at the trunk level, allowing for specific configurations within a provider.

    • Provides granular control over localization rules, even if the provider has a general configuration.

This multi-level approach gives administrators precise control and flexibility in applying localized number formats, whether it involves caller ID or destination/called numbers. Localization is a crucial feature that adds versatility to ASTPP, ensuring seamless call routing and preventing issues related to number format discrepancies.