Hi all,
I have one question regarding the RequestAgentLogin on the PSDK Voice. After registering the DN the agent will be logged in with RequestAgentLogin. Within this request the agentId has to be in the request object before the request is sent to T-/SIP-Server.
The PSDK documentation states here for the agentId the following:
The agent identifier specified by PBX or ACD.
So I would expect that this property will be set with the value of AgentLoginId configured on CFPPerson level - this is e.g. what I see when I look at the logs from Workspace Desktop. I see in the agentid as the AgentLoginId configured at CFGPerson level.
'RequestAgentLogin' ('8')
message attributes:
AttributeAgentWorkMode [int] = 1 [ManualIn]
AttributeThisQueue [str] = ""
AttributeAgentID [str] = "69903"
AttributeThisDN [str] = "69935"
AttributePassword [str] = [output suppressed]
AttributeReferenceID [int] = 4
However when I use the RequestAgentLogin in an environment where I login the Agent on the SIP-Server (so SIP-Server having both stacks TLIB and Switch), I can see that the login also works when the agentId is set as the CFGPerson Username. I can see he resulting successfully EventAgentLogin and also can successfully change states of the agent.
I did not find on any place that passing the CFGPerson username is also a valid value for the agentId in the RequestAgentLogin.
Pls can you tell me why it is working when passing the UserName instead of the AgentLoginId when performing RequestAgentLogin? Is it because of the situation the the SIP-Server functions in my scenario as T-LIB and Switch?
Thank you very much for your answers.
#SIP/VolP------------------------------
Uzay
------------------------------