0% found this document useful (0 votes)
28 views3 pages

PCCE Inbound Call Flow Overview

This document outlines the inbound call flow in a Cisco Packaged Contact Center Enterprise (PCCE) environment, detailing the interaction between various components such as PSTN, CUBE, CVP, ICM Router, CUCM, and Finesse. It provides a step-by-step guide on how calls are processed from the initial PSTN connection to agent routing and real-time reporting. Key protocols used at each step are also highlighted to illustrate the communication links between components.

Uploaded by

waqar ch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
28 views3 pages

PCCE Inbound Call Flow Overview

This document outlines the inbound call flow in a Cisco Packaged Contact Center Enterprise (PCCE) environment, detailing the interaction between various components such as PSTN, CUBE, CVP, ICM Router, CUCM, and Finesse. It provides a step-by-step guide on how calls are processed from the initial PSTN connection to agent routing and real-time reporting. Key protocols used at each step are also highlighted to illustrate the communication links between components.

Uploaded by

waqar ch
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

Cisco Packaged Contact Center Enterprise (PCCE) - Inbound Call Flow

1. Call Flow Overview (Inbound Voice Call with CVP and Agent Routing)
This document describes the step-by-step call flow in a Cisco PCCE environment for an inbound
voice call that interacts with CVP and routes to an agent.

2. Key Components Involved


• 1. PSTN - Public Switched Telephone Network

• 2. CUBE - Cisco Unified Border Element (SIP Gateway)

• 3. CVP Call Server - Handles call control

• 4. CVP VXML Server - Plays IVR prompts and collects user input

• 5. ICM Router (via PG) - Executes routing script

• 6. CUCM - Cisco Unified Communications Manager (routes to agent)

• 7. Finesse - Agent Desktop interface

3. Step-by-Step Call Flow


1. Step 1: PSTN to CUBE to CVP

The call arrives from PSTN to CUBE, which forwards it via SIP to the CVP Call Server.

1. Step 2: CVP to ICM Router

CVP sends a route request to the ICM Router via the PG. The Router runs a script to determine the
next step.

1. Step 3: CVP to VXML Server (IVR)

If needed, the CVP contacts the VXML Server to play IVR prompts. User input (DTMF) is collected.

1. Step 4: ICM Selects Agent

ICM evaluates the user input and selects an agent using skill group logic. It sends a call instruction
to CUCM.

1. Step 5: CUCM to Agent

CUCM rings the selected agent’s phone and notifies the Finesse desktop. When the agent answers,
the call is connected.

1. Step 6: Reporting

CTI Server updates Finesse and CUIC for real-time monitoring and reporting.
4. Protocols Used in Each Step
CUBE → CVP
Communication Link Protocol
SIP
CVP ↔ PG/Router GED-125
CVP ↔ VXML Server HTTP / VoiceXML
PG ↔ CUCM JTAPI
CUCM ↔ Phone SCCP or SIP
CUCM ↔ Finesse (via CTI Server) CTI
PG ↔ CUIC Internal Data Feed

1. Step 1️⃣: Call comes from PSTN → CUBE (SIP Gateway)


5. Full Call Flow (Step by Step with Back-and-Forth)

PSTN ---> SIP INVITE ---> CUBE


CUBE forwards the call to CVP Call Server:
CUBE ---> SIP INVITE ---> CVP Call Server

1. Step 2️⃣: CVP Call Server starts interaction with ICM (PCCE Router)

CVP Call Server --> Sends 'Route Request' to ICM Router via PG
PG --> Forwards to Router

Router --> Returns label or VRU option back to PG → CVP


Router runs routing script (callscripts using labels, skill groups, etc.)

1. Step 3️⃣: CVP → VXML Server for IVR

CVP --> HTTP request --> VXML Server


VXML Server --> returns VoiceXML script
CVP plays IVR prompts (e.g., 'Press 1 for Sales')
User inputs DTMF
CVP --> Sends collected digits to ICM (via PG)

1. Step 4️⃣: ICM Router uses input → selects Skill Group/Agent

ICM Script logic:


- Checks Skill Group availability
- Picks agent
- Determines Agent’s DN/Extension

Router --> PG --> CTI Server --> CUCM (JTAPI) → Ring agent phone

1. Step 5️⃣: CUCM Rings Agent's Phone + Notifies Finesse

CUCM rings agent's phone


CUCM --> CTI/JTAPI Event --> CTI Server --> PG --> Finesse (agent desktop
updates UI)
Agent answers the call
CUCM connects media: CUBE <--> CUCM <--> Agent Phone

1. Step 6️⃣: Real-Time Reporting Updates


CTI Server --> CUIC + Finesse update agent state to 'Talking'
PG --> Sends status to Router for real-time state

6. Communication Arrows (Logical Overview)


PSTN
|
v
CUBE (SIP Gateway)
|
v
CVP Call Server
|
v
PG <--> Router <--> Logger
|
v

CVP (for IVR prompt)

VXML Server
|
v

CVP

v
PG --> Router --> PG --> CTI Server <--> CUCM
|
v
Agent Phone + Finesse Desktop
|
v
CUIC for reporting

Common questions

Powered by AI

The sequence of interactions in Cisco PCCE begins with the call arriving from PSTN and routing through CUBE to the CVP Call Server. The CVP sends a route request to ICM Router via PG, evaluates script logic, and selects a Skill Group/agent. CUCM then receives instructions to ring an agent's phone, updating Finesse. Real-time updates ensure accurate reporting and monitoring during the process .

In the Cisco PCCE architecture, the ICM Router evaluates user input collected from the CVP and uses script logic to select an agent. This involves checking the availability of Skill Groups, determining the agent’s Directory Number or Extension, sending instructions via the PG to the CTI Server, and ultimately causing the CUCM to ring the selected agent’s phone .

The initial call setup in the Cisco PCCE system for an inbound voice call begins when the call arrives from the PSTN and is forwarded to the CUBE via SIP. The CUBE then sends a SIP INVITE to the CVP Call Server, starting the call interaction process .

During a call in the Cisco PCCE system, user input is facilitated by the CVP interacting with the VXML Server, which plays IVR prompts and collects inputs using DTMF. This is significant as it directs subsequent routing decisions processed by the ICM Router, aiding in efficient agent selection and service personalization .

In the final stages of an inbound call in the Cisco PCCE system, the CUCM is responsible for ringing the agent’s phone and connecting the call media through CUBE to the agent phone. It also notifies the Finesse desktop for user interface updates via CTI/JTAPI events, ensuring the agent is aware of the incoming call .

The Cisco PCCE system integrates various protocols to manage call routing efficiently. It uses SIP for initial call handling between PSTN, CUBE, and CVP; GED-125 for routing requests and script execution between CVP and ICM Router; HTTP/VoiceXML for IVR interactions with VXML Server; and JTAPI/SCCP for CUCM communication with phones. This multi-protocol approach ensures seamless call processing and resource allocation .

The VXML Server in the Cisco PCCE system interacts primarily with the CVP Call Server via an HTTP request. Its primary functions include returning a VoiceXML script that enables the CVP to play IVR prompts (such as 'Press 1 for Sales') and to collect user inputs through DTMF, which are then sent back to the ICM for further processing .

Real-time reporting in the Cisco PCCE environment is ensured through updates from the CTI Server to both CUIC and Finesse. These updates reflect changes such as the agent’s state to 'Talking' and are communicated via the PG to the Router, facilitating real-time monitoring and status updates .

The CTI server in the Cisco PCCE setup significantly contributes by relaying call events and states to Finesse. This ensures that the Finesse desktop is promptly updated when an agent's phone rings or a call state changes, enabling agents to handle calls efficiently and providing real-time interaction data to supervisors for monitoring .

The communication between the CVP Call Server and the ICM Router uses the GED-125 protocol. This protocol is crucial as it facilitates the sending of route requests from the CVP to the ICM Router via the PG, which then executes a routing script to determine the next step in the call flow .

You might also like