Cisco Cisco IPCC Web Option Installation Guide

Page of 97
Pre-Routing
Pre-routing is a Unified ICME routing concept that enables Unified ICME to execute routing
business logic to select the site that the call should be sent to while the call is still in the network.
As Unified CCX integrates with the Unified ICME parent as an ACD, Unified ICME receives
a continuous feed of calls and agent state information from Unified CCX via the IPCC Express
Gateway PG, and thus Unified ICME knows about the number of agents available in different
CSQs on all connected Unified CCX child systems.
In the pre-routing call flow, when a customer makes a call, the network holds the call and sends
a route request to Unified ICME via NIC. Unified ICME returns a route response to the network
carrier with a label, which is a route-point (trigger) on a Unified CCX site connected to the
Unified ICME parent. The network uses the label to send the call to the specified destination
(Unified CCX child). When the call arrives at the Unified CCX, the call triggers a script that
queues the call and routes to an agent.
Note: No call variables are passed during pre-routing.
Post-Routing
Post-routing is another Unified ICME routing concept which enables Unified ICME to make
secondary routing decisions after a call has been initially processed at a connected ACD (child
Unified CCX site).
When a call arrives at a Unified CCX trigger, a workflow (script) is executed. Unified CCX
can make a post-route request to Unified ICME to query final destination of the call (by placing
the Request Route step in the workflow).
When Unified ICME gets the route request by way of the IPCC Express Gateway PG, a Unified
ICME script is executed and returns a label to Unified CCX. The Unified CCX script, which
sent the post-route request using the Route Request Step, then handles the call according to the
label received.
In the case of the IPCC Express Gateway, some examples of the labels returned by Unified
ICME are:
Route point (local or remote): Design the Unified CCX script to redirect the call to the
specified route point by using the redirect step and passing the route point in the label.
CSQ ID (for skill-based routing): Design the Unified CCX script to queue the call to a Contact
Service Queue (CSQ) by using the Select Resource step and passing the CSQ-Id received in
the label.
Agent ID (for agent-based routing): Design the Unified CCX script to send the call to an
agent.
Cisco IPCC Gateway Deployment Guide for Unified ICME, Unified CCE, and Unified CCX, Enterprise Releases 7.2(1) and Express Release 5.0(1)
43
Chapter 3: Deploying IPCC Gateway with Unified CCX
Routing in IPCC Express Gateway Deployments