I don’t understand the option “Emulate Agent” . Is this meaning that the Tserver emule the fonctionnalities of the switch ? ( like by using Virtual routing Points )
2/ then , what is the difference between, the two working modes :
Emulated Agent AND Agent Substitute mode
You’re pretty close. “Emulated Agent” means that an object representing an agent exists only in TServer’s memory and if your TServer goes down you “lose” your agents (using HA is a good idea in that case). Using other words, the switch is just handling the call as it does normally and TServer provides the ADC/agent related functionality.
Agent Substitute Mode is TServer’s function related to handling of calls-related events generated by the switch. The function is available for switches (Alcatel, any else?) using two devices (extension and ACD Position) to provide ACD/agent functionality.
Sorry for confusing you. The agent-substitute functionality doesn’t reply on CCD. I use “ACD” as a general term and Alcatel does support some kind of ACD functionality even without CCD.
More technical explanation:
You need two devices to log in an agent on Alcatel switch - extension (Authorized set) and ACD Position (= has to be same as agent login to allow free seating). When an agent logs in the extension device becomes out-of-service and ACD Position becomes in-service. This means you have to monitor both devices to get call-events. And here comes the agent-substitute function. If you enable that function then TServer propagates all events to authorized set (extension) even the agent is logged in. So it’s not necessary to monitor both devices by TServer.
I found the option you’re talking about in documentation for Gplus adapter for mySAP ICI Multi-channel version 7.1. This option affects the way the Gplus adapter is handling messages (events) received by TServer and can override TServer’s agent-substitute (on application level, not changing TServer’s options).