AI296 Version 9.8x User’s Guide

Alias and Call Routing Configuration: Alias Macros

Alias Macros

An alias macro is a program within an alias that translates incoming call requests into outgoing call requests. It is a shortcut that allows a programmer to write many aliases by only writing one macro.

Macros allow routing calls with fewer aliases. Using them with alternate routing provides multiple routes for a single alias.

A macro may be entered for combinations of any or all of the following items: Alias names, called addresses, caller’s addresses, call data, application-specific strings, alternate routing aliases.

The following topics are covered in this section:

zAlias Macro Components

zAlias Macro Configuration

Alias Macro Components

This section discusses the components in an alias macro, including:

zStart Symbols

zComments

zConstants

zVariables

zWildcard Symbols

zOperators

zFunctions

Start Symbols

The start symbol for an alias macro is an equal (=) sign. It is followed by one or more alias macro components.

Comments

Comments are added at the programmer’s discretion to explain macro functionality. Comments can be entered either on a blank line or at the end of a line containing a macro. To enter a comment on a blank line, it must begin with two forward slashes (//). To enter a comment in a field with a macro, it must begin with a pound sign (#) at the end of a macro.

8-38

Page 242
Image 242
Kentrox AI296 manual Alias Macros, Alias Macro Components, Start Symbols, Comments