Date when the conversation was created.
The list of participants currently involved in the conversation.
Current state of the conversation.
Attach event handler callback that needs to be invoked when the conversation ends.
The event handler callback.
A unique event handler id that was generated by Omni SDK when the event handler was attached.
Attach event handler callback that needs to be invoked when a participant is added to the conversation.
The event handler function.
string Unique event handler id that was generated by Omni SDK when the event handler was attached.
Attach event handler callback that needs to be invoked when a participant is disconnected from the conversation.
string Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
End this conversation. This will end the conversation between the User and Avaya Infinity contact center and close all its associated channels.
A promise that resolves when the conversation has been successfully ended.
Remove the event handler callback that was attached to the conversation ended event.
Event handler id that was received at the time of attaching the event handler.
Remove the event handler callback that was attached to the participant added event.
Remove the event handler callback that was attached to the participant disconnected event.
The key value pairs that are passed as context parameters for the conversation to Avaya Infinity. Avaya Infinity uses this information to make business decisions on how the engagement is treated. For example, the client application might want to send hints about customer's interest based on the customer's searches or FAQ browsing.
The context parameters to set.
Represents the core functionality of an Avaya Infinity Conversation.