This page was last edited on March 22, 2018, at 00:48.
Comments or questions about this documentation? Contact us for support!
This scenario has several versions, differentiated first of all according to which entity initiates the request to change properties:
In this phase, shown in the following figure, a media server asks to change the properties of an interaction. Interaction Server informs the reporting engine and the agent who is processing the interaction.
This phase uses the messages shown in the following table:
Message | Protocol |
---|---|
EventAck | Interaction Management |
EventPropertiesChanged | Interaction Management |
In this phase, shown in the following figure, a media server asks to change the properties of an interaction. Interaction Server informs the reporting engine and URS, which is processing the interaction.
This phase uses the messages shown in the following table:
Message | Protocol |
---|---|
EventAck | Interaction Management |
EventAttachedDataChanged, used here in place of EventPropertiesChanged | T-Library |
This phase uses the T-Library EventAttachedDataChanged to stand in for the Interaction Management EventPropertiesChanged.
In this phase, shown in the following figure, URS changes the interaction properties. If the media server has included the extension event_properties_changed, with nonzero value, in its RequestRegisterClient message, then Interaction Server sends EventProperitesChanged informing it of the change.
This phase uses the messages shown in the following table:
Message | Protocol |
---|---|
EventAttachedDataChanged, used here in place of EventAck | T-Library |
EventPropertiesChanged | Interaction Management |
This phase uses the T-Library RequestUpdateUserData to stand in for the Interaction Management RequestChangeproperties. It also uses the T-Library EventAttachedDataChanged to stand in for the Interaction Management EventAck.
In this phase, shown in the following figure, Interaction Server finds that the request is invalid.
This phase uses the messages shown in the following table:
Message | Protocol |
---|---|
EventError | Interaction Management |