Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ha milton Ave, Sui te 200 Campbell, CA 95008 Voice: 408-626-6800 Fax: 408-737-3658
Technical Bulletin
Title: Date: TBN:
Abstract
This bulletin explains the interactions between the Genesys Voice Portal (GVP) and Universal Routing Server (URS). A sample call handling scenario is considered to explain the interactions between the various components. The corresponding URS Strategy and Genesys Studio application are provided to explain the interactions. Relevant portions of Configuration Manager Environment are also described to help the discussion.
2.
3.
4.
5.
6.
Rev 1.0
Telera Confidential
7.
Based on the information about the caller sent by GVP, the URS Strategy makes a routing decision to send the call to a particular target (say Agent Group 3000) based on the skill set of the agents appropriate for the call. If all the agents in the Agent Group are currently taking other calls, the Strategy plays a Busy Treatment by sending to GVP, a PlayApplication Treatment with a different APPID (sayAPPID=2). GVP Studio application takes the branch for APPID=2 and plays music interrupted by "Your call is very important to us, please continue to hold" type of announcements in an infinite loop.
8.
9.
10. When an agent becomes available URS Strategy asks the T-Server to transfer the call to the agent position (say DN 3005). 11. The call is terminated on GVP and transferred to the agent's phone. At the same time the T-Server delivers the user data to the agent desktop application to enable it to display relavent customer's information to the agent. Here is a pictorial diagram of a CME configuration for the above scenario.
DN= 9969
AgentGrp= 3000
6024
3001
3015
IVR Ports
01
24
VRP= 8701
Agent Positions
Screen shots of a simplified Studio application and the corresponding URS Strategy (for VRP 8701) are shown below.
The ladder/stick diagram that shows the interactions between the different components is given on the next page. It is assumed that the IVR server has been configured to auto-login ACD positions 6001-6024 in order for the IVR ports to be ready to receive calls. This is accomplished by configuring Auto Login to fake agent Login IDs in the Annex Tab under the IVR ports configuration for ports 01-24.
URS
IVR Server
GVP
RequestApplyTreatment PlayApplicationAPPID=1 RequestApplyTreatment TreatCall APPID=1 TreatStatus = "Started" EventTreatmentApplied TreatStatus = "Completed"
EventUserEvent TreatmentEnd
Look for agent with right skills. If all are busy, send PlayApplication treatment to GVP
RequestApplyTreatment PlayApplicationAPPID=2 RequestApplyTreatment TreatCall APPID=2 EventUserEvent TreatStatus = "Started"
EventTreatmentApplied
PBX 8
T-Server
URS
IVR Server
GVP
EventHeld(6001) EventDialing(3005)
EventHeld(6001) EventDialing(3005)
X
EventReleased(6001) EventReleased(6001)
3.
4.
5.
6. 7. 8.
9.
10. When an agent becomes available (based on information from the Stat Server), URS Strategy asks the T-Server to transfer the call to the agent's extension.
11. The PBX transfers the call to the agent's extension and T-Server sends Event Ringing with User Attached Data to the Agent's desktop application. Screen shots of a simplified URS Strategy and the corresponding Studio Application are shown below for this call scenario.
RP= 1164
AgentGrp=3000
"P1"
Shortcut 6001
"P24"
6024
Agent Positions
3001
3015
01
24
Step 1, 2 3
T-Server
EventRouteRequest
URS
IVR Server
GVP
RequestRouteCall EventRouteUsed
5
UDataGet Response RequestUpdateUserData EventAttachDataChanged EventAttachDataChanged UDataSetResponse UDataSet (Acctnum)
RequestMuteTransfer
RequestMuteTransfer
OneStepXfer DestDN="1164"
EventHeld(6001) EventDialing(1164)
EventHeld(6001) EventDialing(1164)
X
EventReleased(6001) EventRouteRequest EventReleased(6001) EventRouteRequest(1164) EventRouteRequest RequestRouteCall Target=3005
RequestRouteCall
8
EventRouteUsed EventRouteUsed