AnsweredAssumed Answered

Subscription with UCCX 10.6 Email Notification

Question asked by absaar.javed on Dec 3, 2015
Latest reply on Mar 4, 2016 by ewindgat

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

Outcomes