WebhookRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The request message for a webhook call.
Attributes | |
---|---|
Name | Description |
detect_intent_response_id |
str
Always present. The unique identifier of the DetectIntentResponse that will be returned to the API caller. |
fulfillment_info |
Always present. Information about the fulfillment that triggered this webhook call. |
intent_info |
Information about the last matched intent. |
page_info |
Information about page status. |
session_info |
Information about session status. |
messages |
Sequence[
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in WebhookResponse.fulfillment_response; |
payload |
Custom data set in QueryParameters.payload. |
Classes
FulfillmentInfo
FulfillmentInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents fulfillment information communicated to the webhook.
IntentInfo
IntentInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)
Represents intent information communicated to the webhook.