Attach event handler callback that needs to be invoked when a message is received from Agent/Supervisor/Bot.
The event handler callback.
string Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Attach event handler callback that needs to be invoked when a client message is delivered to Agent/Supervisor/Bot.
The event handler callback.
string Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Attach event handler callback that needs to be invoked when a participant (other than this user) has started typing.
The event handler callback.
string Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Attach event handler callback that needs to be invoked when a participant (other than this user) has stopped typing.
The event handler callback.
string Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Get older messages exchanged in the conversation.
The number of messages to be fetched.
A promise that resolves to a page iterator that can be used to fetch messages.
Get the details to download the messaging conversation's transcript.
The timestamp of the conversation.
A promise that resolves to an object containing the download URL and fileName required to download the transcript.
This method essentially acts like a beacon. Call this method while the user is typing to notify the Contact Center about the user's typing activity. For example, call this method on every input change or key down events.
Remove the event handler callback that was attached to the message arrived event.
Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Remove the event handler callback that was attached to the message delivered event.
Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Remove the event handler callback that was attached to the typing started event.
Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Remove the event handler callback that was attached to the typing stopped event.
Unique EventHandlerId that was generated by Omni SDK when the event handler was attached.
Send message to contact center (agent/bot/supervisor).
The message to be sent.
A promise that resolves to the message that was sent.
MessagingConversationTrait is an interface that provides definition for the messaging conversation functionality.