tock / ai.tock.bot.connector.messenger.model.handover / RequestThreadControlWebhook

# RequestThreadControlWebhook

`data class RequestThreadControlWebhook : Webhook` (source)

See https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/messaging_handovers#request_thread_control.

### Constructors

#### <init> | See https://developers.facebook.com/docs/messenger-platform/reference/webhook-events/messaging_handovers#request_thread_control. `RequestThreadControlWebhook(sender: Sender, recipient: Recipient, timestamp: Long, requestThreadControl: RequestThreadControl)`

### Properties

#### recipient | `val recipient: Recipient`
#### requestThreadControl | `val requestThreadControl: RequestThreadControl`
#### sender | `val sender: Sender`
#### timestamp | `val timestamp: Long`

### Extension Functions

#### asGenericMessage | `fun ConnectorMessage.asGenericMessage(assertionCreator: Assert<GenericMessage>.() -> Unit): Unit`
#### findTransactionDecisionValueV3 | Return a GATransactionDecisionValueV3 if available. `fun ConnectorMessage.findTransactionDecisionValueV3(): GATransactionDecisionValueV3?`
#### findTransactionRequirementsCheckResultV3 | Return a GATransactionRequirementsCheckResultV3 if available. `fun ConnectorMessage.findTransactionRequirementsCheckResultV3(): GATransactionRequirementsCheckResultV3?`