Feedback

  • Contents
 

interface.gif  ANI/DNIS Format String

Type an ANI/DNIS format string. Valid strings must contain two tokens, one ANI token and one DNIS token. Identify the ANI token using one or more '+' characters and the DNIS token using one or more '-' characters. Tokens cannot exceed 32 characters. You may delimit tokens with separators. Valid separator characters are 0-9, A-D, *, #.

Common string patterns

A common ANI/DNIS token string pattern is *++++++++++*----*, where "++++++++++" are the 10 ANI digits and "----" are the four DNIS digits. The ANI could be much longer in length if it includes an Access Code or Account Code in the calling number. Ten digits are common. The DNIS digit count could be as long as seven digits or more. The order of the digit strings could arrive reversed, with DNIS digits first then ANI digits.

Example: For example, a typical event might be a customer call from 317-555-1212, using your number 444-1234. If you were using the format string pattern *++++++++++*----* you would receive the formatted string *3175551212*1234*. This would parse as 10 ANI characters (in this case, the customer's number) followed by four DNIS characters (in this case, the last four digits of the number the customer used to call in). This allows you to identify the caller and the inbound line the caller used to contact you. 

Limitations

The capabilities of the telephone switch at the caller's end can affect the number of digits of either type that the caller can transmit. Older switches may limit the number of digits. As a result, you may need to negotiate with a customer to determine what format strings are possible, given the capabilities of your respective equipment.

Tip: Click the drop-down menu to see some other sample strings.