AI296 Version 9.8x User’s Guide
Alias and Call Routing Configuration: Alias Macros
8-38
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:
z Alias Macro Components
z Alias Macro Configuration
Alias Macro Components
This section discusses the components in an alias macro, including:
z Start Symbols
z Comments
z Constants
z Variables
z Wildcard Symbols
z Operators
z Functions
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.