//core/com.kustomer.core.models.handoff/HandoffParameters/HandoffParameters
[androidJvm]
constructor(@Json(name = "active")active: Boolean, @Json(name = "from")from: String, @Json(name = "messages")messages: List<HandoffMessage>, @Json(name = "brand")brand: String? = null, @Json(name = "externalId")externalId: String? = null, @Json(name = "lang")lang: String? = null)
androidJvm
| active | Whether the session should be created open (true) or closed (false) |
| from | Sender identifier for outbound messages (e.g., user ID, agent name, or system identifier) |
| messages | Array of handoff messages (must contain at least 2 messages: one inbound and one outbound) |
| brand | Optional brand ID to associate with the session |
| externalId | Optional external identifier to associate with the session |
| lang | Optional language code (e.g., ‘en’, ‘es’, ‘fr’) applied to all messages |