Hello
In finesse agent desktop with email gadget enabled, when an Email is received following xml update can be seen on firebug tool's console:
<!-- Received XML event on node 'uccx.api.agent.agent1' -->
<Update xmlns:ns2="http://cisco.com/wf/subsystems/chat/contactEvent.xsd">
<event>post</event>
<source>uccx.api.agent.agent1</source>
<requestId></requestId>
<payloadType>ContactEvent</payloadType>
<data>
<dialog>
<dialogID>67930B29100001510000019A3F57FEE4</dialogID>
<author>AgentTest U+003ctest@ee.comU+003e</author>
<dialogType>0</dialogType>
<queue>email_csq3</queue>
<queueName>Email</queueName>
<dialogEventType>0</dialogEventType>
<eventCause>22</eventCause>
<token>******</token>
<dialogVariables>
<dialogVariable>
<name>emailReplyTo</name>
<value>AgentTest U+003ctest@ee.comU+003e</value>
</dialogVariable>
<dialogVariable>
<name>Subject</name>
<value>Test Email</value>
</dialogVariable>
<dialogVariable>
<name>emailMessageId</name>
<value>F7856B900EBD3E4986038BCC1CD1A5382618F3EB@exchange2010.ee.com</value>
</dialogVariable>
<dialogVariable>
<name>emailUniqueIdInFolder</name>
<value>76</value>
</dialogVariable>
<dialogVariable>
<name>ReceivedDate</name>
<value>1449141651000</value>
</dialogVariable>
<dialogVariable>
<name>emailFrom</name>
<value>AgentTest U+003canjum@ee.comU+003e</value>
</dialogVariable>
<dialogVariable>
<name>emailFeedId</name>
<value>100080</value>
</dialogVariable>
</dialogVariables>
<timeoutBaseTime>1449141686465</timeoutBaseTime>
<noAnswerTimeout>15</noAnswerTimeout>
<mediaType>email</mediaType>
</dialog>
</data>
</Update>
As mentioned in the comment at the top "uccx.api.agent.agent1" the node from which this event is published is from uccx, is there any way using which I can subscribe to this node programatically, so that i could be able to received this above update object when a new email is received in Finesse Email Gadget. Any information is welcomed.
Kind Regards
Absaar Javed
At this time, it is not possible.