QueuePositionPayload

@JsonClass(generateAdapter = true)
class QueuePositionPayload(val id: String, val pendingServiceRoutingId: String, val workItemId: String, val position: Int) : EntryPayload

Reports the end user's current position in the agent queue while waiting for routing.

Samples

val payload = entry.payload as? EntryPayload.QueuePositionPayload ?: return
showQueuePosition(payload.position)

Constructors

Link copied to clipboard
constructor(id: String, pendingServiceRoutingId: String, workItemId: String, position: Int)

Properties

Link copied to clipboard

The type discriminator indicating which kind of payload this entry contains.

Link copied to clipboard
open override val id: String

The unique identifier for this conversation entry.

Link copied to clipboard
Link copied to clipboard