Date-time when the engagement was created.
Date when the engagement was created
The unique 36 character internal id that represents the chat dialog in the engagement.
Id of the dialog
The unique 36 character internal id that represents the engagement.
Id of engagement
Status of engagement.
Status of engagement
Date-time when the engagement was last updated.
Date when the engagement was last updated.
Participants who are joined to this engagement.
List of participants.
Leave the engagement. This not only removes the subscription to events for this engagement but also remove the user from the engagement
Optional
reason: EngagementDisconnectReasonReason to disconnect the customer from the engagement
Promise which when resolved indicates the engagement was left successfully.
Get older chat messages exchanged in the engagement.
Size of the page in the PageIterator. Default page size is 10 with a maximum size of 50.
Promise which resolves to a PageIterator object.
Get the details of a specific participant joined to this engagement.
Id of the requested participant.
Details of participant.
Join the engagement and subscribe to its events.
Promise which when resolved indicates the engagement was joined successfully.
Send message to contact center (agent/bot/supervisor).
Message to send. Max length is 4096. Min length should be 1.
Optional
parentMessageId: stringID of the message’s parent message. Should be an UUID.
Receipt of the sent message.
Chat engagement.