Number Inventory Alerting#

Alerts can be configured to be sent if a specific internal number inventory threshold is reached - for example, if less than 10% of numbers are available. This alert then allows for proactive management of the inventory.

Optionally, you can enable email so that a summary of the inventory status is emailed each day when the schedule runs.

There are two key hierarchy elements to the setup:

  • Hierarchy the alerting is enabled for - since this is managed through Global Settings, it can be enabled at the required hierarchy level(s) based on your needs and it will be enabled for all hierarchy levels below that. For instance, if you wanted this enabled for all sites, you could enable it at say the customer level. All the sites would then be enabled. Alternatively, if you only wanted this enabled for some sites, you can enable the global setting at those sites only.

  • It also includes the concept of an aggregation level - this determines how the calculation for available percentage is executed. For instance, if you set aggregation to the customer level, determining if the threshold is exceed is determined by looking at all the inventories at the customer and below. However, if you set it to site, then the threshold calculation is run for each site and the alert will indicate any site(s) that exceed the threshold.

Therefore, you can determine the best setup based on your specific needs and how you are using the inventory. If you generally use a more a site-based inventory (due to geographical numbers, local breakout, etc) then site aggregation is likely your best option. On the other hand, if your setup is more of a shared number pool environment, then customer level is likely a better aggregation choice.

Use cases would be:

  • An administrator wishes to determine if any sites within the organization are running low on numbers. Each site has their own dedicated pool of numbers. So the administrator configures alerting at the Customer level with an Alert Aggregate Level of “Site” in the Global Settings.

  • An admininistrator has a single pool of numbers, shared shared across locations in the organization. So the administrator configures an Alert Aggregate Level of “Customer”.

In the event that a Provider would want to monitor any customer that is running low on numbers, they would configure the alert at Provider level and set the Alert Aggregate Level to “Customer”.

Number Inventory Alerting Configuration:

  1. Enable (set Enable Alert on Available Numbers to Yes) and configure Number Inventory Alerting (set values for options below) on the Global Settings menu.

    See: the Number Inventory Alerting Tab on Global Settings

    Options are available here to:

    • Choose a hierarchy level at which the aggregate of available numbers should be calculated.

    • Select or enter a percentage available of the total numbers at which point alerts will be raised.

    • Enable an Email Group to be notified and select it.

      The Email content template can be configured.

      See Number Inventory Alerting Email Template Variables Email Setup.
    • Ignore Hierarchies with no numbers.

  2. If alerts have been enabled, a schedule called InternalNumberInventoryAlert is also created that by default runs daily at the time 00:00:00 and raises an alert if the availability threshold in the global settings is exceeded. This scheduled time can be modified - see the topic Create or Update a Schedule in the Core Feature Guide.

  3. Alert messages are also raised and are visible from Messages on the top toolbar, or from Administration Tools > Alerts.

    See Number Inventory Alerts under Alert Types and Alert Field Reference.