Cisco Cisco E-Mail Manager Unity Integration Option Technical References
Changes to the NCCM server Configuration
53
53
SEND REQUEST <provider_id> pr_req, <dialed_num>, <clid_ani>,
<dnis>, <in vars>
<dnis>, <in vars>
Where:
<provider_id>
identifies the Aura Contact Center PG (see Chapter 2
for more information on <provider_id>.
pr_req
is a global script variable whose value is the character string
“Post_Route_Request”
<dialed_num>
is Unified ICM dialed number you have associated
with the post route CDN that led to this SEND REQUEST command
(see below for an example)
(see below for an example)
<clid_ani>
is the CLID/ANI associated with the call being post routed
<dnis>
is the DNIS associated with the call being post routed
<in_vars>
means zero to five NCCM server script variables separated
by commas. The PG will store the values of these variables into
Unified ICM call variables that it will pass to the CallRouter along
with the route request. You can then use these call variables in your
Unified ICM routing scripts to help control how calls are processed.
Which Unified ICM call variables are used is specified by the Unified
ICM Call Control Variable map (see the section “
Unified ICM call variables that it will pass to the CallRouter along
with the route request. You can then use these call variables in your
Unified ICM routing scripts to help control how calls are processed.
Which Unified ICM call variables are used is specified by the Unified
ICM Call Control Variable map (see the section “
”). Different
SEND REQUEST
commands may specify different numbers of
<in_vars>.
GET RESPONSE <provider_id> <status>, <type>, <value>, <out vars>
Where:
<provider_id>
identifies the Aura Contact Center PG (see Chapter 2
for more information on <provider_id>.
<status>
indicates the result of the post route request. A value of zero
indicates that the request was successful. A non-zero value indicates
failure. See the example below for a complete list of the failure values
and their meaning.
failure. See the example below for a complete list of the failure values
and their meaning.
<type>
and
<value>
tell your NCCM server script how to process the
call. The values that the PG returns in
<type>
and
<value>
are
determined by the Unified ICM label that your Unified ICM script
returns to the PG in response to the post route request. You must set up
your NCCM server and Unified ICM scripts so that the
returns to the PG in response to the post route request. You must set up
your NCCM server and Unified ICM scripts so that the
<type>
and
<value>
returned for a given post route request cause the call to be
processed in the way that you want. You can make this as simple or as
complex as you need. For example, in the sample script fragments
below we use CDN and
complex as you need. For example, in the sample script fragments
below we use CDN and
<type>
to determine which NCCM server
primary script to execute, and use
<value>
to determine what
processing is done within each primary script.
<out vars>
means zero to five NCCM server script variables
separated by commas. Your Unified ICM scripts can return Unified
ICM call variables to the PG as part of the response to the route
request. The PG will return the values of these variables in the NCCM
ICM call variables to the PG as part of the response to the route
request. The PG will return the values of these variables in the NCCM