Avaya + Genesys integration can be implemented in different methods.
Started from Genesys 6.5 T-server for Avaya, an option "route-thru-queue" is introduced; it
makes integration easier.
It is suggested to search in this web site for related Avaya + Genesys issues
Searching keywords are: route-thru-queue, timed ACW, AutoIn/Auto-in and ManualIn/Manual-in
Assumed that Avaya agent ID, e.g., 5600, is logged into extension 6100, call dialed to agent
ID 5600 will be 'redirected' to extension 6100 by Avaya switch. The call redirect message can
be seemed in T-server debug log
No matter what value of "use_agentid", free-seating is unaffected.
Genesys URS refers to "employeeID" of person's profile in which log-in agent ID is configured.
Agent login ID and extension association is established dynamically during Agent login-in
session.
URS ==> employeeID --> agentID ----(after logged-in)---> extension
The agent ID in Avaya EAS could be considered as "virtual agent"; dialing to the agent ID
reaches to the agent no matter at which extension he seats.
In some switches, extension / agent ID may behave differently. Couple examples are given.
Nortel switch:
- each agent phone is configured with 2 DNs
- Agent ID is associated to Position DN
Position DN is for inbound call only; thus, cannot initiate outgoing call on it
- Extension DN is for incoming/outgoing calls
- Genesys URS, unless configured to translate to CDN, routes call to EXTENSION only
- it is invalid to dial agentID
(need other solution to find an agent in medium/large free-seating call center!)
Alcatel 4400: (may have different configuration method....)
- assumed that extension = 6100 and agent ID = 5600
- logged-out status
- dial to agent ID 5600 is invalid (out of service)
- dial to extension 6100 is ok
- after logged-in
- dial to agent ID 5600 is OK (in service)
- dial to extension 6100 is invalid (out of service)
- agent ID 5600 is referred to "virtual agent"
1. RONA (Ring On No Answer?)
- configured at Avaya extension level should be fine
- if switch level auto-answer (at agentID or extension, ACD or all calls) is enabled,
RONA is not required
- In [color=red][b]Genesys 7.5[/b][/color] T-server for Avaya CM, several options are avaialable RONA
agent-no-answer-timeout; Valid Values: 0 to 600
agent-no-answer-action; Valid Values: none, notready, walkaway
agent-no-answer-overflow; none, recall or <any destination-digits>
=> chech the T-server for details
2. Inbound call object yynchronization
- In Avaya switch, "Direct Agent" option should be enabled
- In Genesys T-server option, 'route-thru-queue' should be set to 'yes' or 'true'
- When URS routes call, T-server will use "direct agent" routing
- The effect is that Avaya BCMS/CMS and Genesys are well-synchronized
- agent on "ACD" call in Avaya, not extension or internal call type
3. Hard-phone agent mode synchronization
- there was hard-phone agent mode aynchronization before in Avaya + Genesys integration
- the 'isse' can be resolved by below setup
- Genesys T-server options:
To enable the query agent states feature, the query-agent-workmode
option must be set to on-timer and the use-linkbandwidth (default 100 msg/sec)
option must be set to any value other than 0.
T-Server section
query-agent-work-mode = timer
Query-Agent-State Section
-> for individual AUX/ready mode timer
-> see T-server manual for detail
- register "Group Number" configured in Avaya as ACD object in Genesys CME
- the "Group Number" is the Avaya skill hunt
Example,
- Agent ID 5600 is defined in Avaya and is assigned to skill 11 / level 5
- the skill 11 is the hunt number 11
- use the "Display hunt 11" to list its properties
- There is a mandatory "Group number" for each hunt number
- Dialing to the "group number" can reach ready agent having the skill 11 assigned
although there is waiting treatment allowed
- define the "Group number" as ACD queue object in Genesys CME
- After successful agent logs, EventAgentLoggedIn with queue = "Group number" will be generated
- If agent ID 5600 is assigned to multiple skills (e.g., 11, 12, 13, 14)
and group numbers (e.g, 4011 for skill 11, 4012->12, 4013->13, 4014->14) are
defined as ACD queues in Genesys CME, multiple EventAgentLoggedIn with queue DN
= <empty>, 4011, 4012,..., 4014 will be generated!
==> multiple EventAgentLoggedOut as well
- now, change agent mode on hard-phone can be synchronized to Genesys
- manual agent log-ins on hard-phone (via preset button or feature codes) can also be synchronized to Genesys as well
===============
Anmol Sharma
Could you post the question in new thread with T-server debug log covering the incidence, with VND / extension and all involved DNs in call flow, timestamp and etc?