19.07.2013 Views

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

Cisco Unified Contact Center Enterprise Solution Reference ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 1 Architecture Overview<br />

Multichannel Subsystems<br />

OL-8669-05<br />

<strong>Unified</strong> CCE Components, Terminology, and Concepts<br />

When an available CTI Port is allocated to the call, a <strong>Unified</strong> IP IVR workflow is started within the<br />

<strong>Unified</strong> IP IVR. When the <strong>Unified</strong> IP IVR workflow executes the accept step, a JTAPI message is sent<br />

to <strong>Cisco</strong> <strong>Unified</strong> CallManager to answer the call on behalf of that CTI Port (device). When the<br />

<strong>Unified</strong> IP IVR workflow wants the call transferred or released, it again instructs <strong>Cisco</strong> <strong>Unified</strong><br />

CallManager on what to do with that call. These scenarios are examples of device and call control<br />

performed by the <strong>Unified</strong> IP IVR.<br />

When a caller releases the call while interacting with the <strong>Unified</strong> IP IVR, the voice gateway detects the<br />

caller release and notifies <strong>Cisco</strong> <strong>Unified</strong> CallManager via H.323 or Media Gateway Control Protocol<br />

(MGCP), which then notifies the <strong>Unified</strong> IP IVR via JTAPI. When DTMF tones are detected by the voice<br />

gateway, it notifies <strong>Cisco</strong> <strong>Unified</strong> CallManager via H.245 or MGCP, which then notifies the<br />

<strong>Unified</strong> IP IVR via JTAPI. These scenarios are examples of device and call monitoring performed by the<br />

<strong>Unified</strong> IP IVR.<br />

In order for the CTI Port device control and monitoring to occur, the CTI Port devices on <strong>Cisco</strong> <strong>Unified</strong><br />

CallManager must be associated with the appropriate <strong>Unified</strong> IP IVR JTAPI user ID. If you have two<br />

150-port <strong>Unified</strong> IP IVRs, you would have 300 CTI ports. Half of the CTI ports (150) would be<br />

associated with JTAPI user <strong>Unified</strong> IP IVR #1, and the other 150 CTI ports would be associated with<br />

JTAPI user <strong>Unified</strong> IP IVR #2.<br />

While <strong>Cisco</strong> <strong>Unified</strong> CallManager can be configured to route calls to <strong>Unified</strong> IP IVRs on its own,<br />

routing of calls to the <strong>Unified</strong> IP IVRs in a <strong>Unified</strong> CCE environment should be done by the ICM (even<br />

if you have only one <strong>Unified</strong> IP IVR and all calls require an initial IVR treatment). Doing so will ensure<br />

proper <strong>Unified</strong> CCE reporting. For deployments with multiple <strong>Unified</strong> IP IVRs, this routing practice<br />

also allows the ICM to load-balance calls across the multiple <strong>Unified</strong> IP IVRs.<br />

The ICM has the capability to provide a multichannel contact center that includes email and web<br />

collaboration. It does this through interactions with <strong>Cisco</strong> E-Mail Manager and <strong>Cisco</strong> Collaboration<br />

Server. (See Figure 1-8.) The ICM has three integration points that are used for its multimedia<br />

subsystems:<br />

Media Routing (MR) interface — The MR interface is through the MR Peripheral Gateway (PG).<br />

<strong>Cisco</strong> E-Mail Manager and <strong>Cisco</strong> Collaboration Server use this interface to tell the ICM that they<br />

have a new task that needs to be serviced, and they would like an agent to be assigned.<br />

Agent Reporting and Management (ARM) interface — The ARM interface is through the CTI server<br />

on the PG to which a given agent is assigned. <strong>Cisco</strong> E-Mail Manager and <strong>Cisco</strong> Collaboration Server<br />

use the ARM interface to tell the ICM when the agent is working on a task in their subsystem, and<br />

to monitor the status of agents in the ICM.<br />

Configuration Application Programming Interface (ConAPI) — The ConAPI is through the<br />

Administrative Workstations (AWs). <strong>Cisco</strong> E-Mail Manager and <strong>Cisco</strong> Collaboration Server use this<br />

interface to ensure that their configuration and the ICM's configuration are in sync. The ConAPI is<br />

used to create skill groups, configure agents, and create ICM services for routing.<br />

<strong>Cisco</strong> <strong>Unified</strong> <strong>Contact</strong> <strong>Center</strong> <strong>Enterprise</strong> 7.x SRND<br />

1-17

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!