Skip to main content

SetQueueMember

SetQueueMember request​

Signing in​

When signing in, the devices set to true will be signed in.

SetQueueMember
<SetQueueMember>
<device>400</device>
<activateAgent>true</activateAgent>
<activateMobile>true</activateMobile>
<activateSip>true</activateSip>
<activateSkype>true</activateSkype>
<agentDN>200</agentDN>
<agentPosition>1</agentPosition>
<privateData>
<requestID>116-d1f7590f-aa6a-4ff7-92c7-b6c3f59eccd1</requestID>
</privateData>
</SetQueueMember>

Private Data​

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.

Signing out​

When signing out, the devices should be signed out, but the agent should remain signed in.

SetQueueMember request
<SetQueueMember>
<device>400</device>
<activateAgent>true</activateAgent>
<activateMobile>false</activateMobile>
<activateSip>false</activateSip>
<activateSkype>false</activateSkype>
<agentDN>200</agentDN>
<agentPosition>1</agentPosition>
<privateData>
<requestID>116-d1f7590f-aa6a-4ff7-92c7-b6c3f59eccd1</requestID>
</privateData>
</SetQueueMember>

SetQueueMemberResponse​

The response signals that the request has been received by the system.

SetQueueMemberResponse
<SetQueueMemberResponse xmlns="http://www.ecma.ch/standards/ecma-323/csta/ed6">
<privateData>
<requestID>116-d1f7590f-aa6a-4ff7-92c7-b6c3f59eccd1</requestID>
</privateData>
</SetQueueMemberResponse>

Private Data​

NodeDescription
requestIDUsed to track and correlate individual requests with their corresponding responses.

The event signaling that the change has happened can be found here: QueueMemberEvent