Class WebhookResponse

The response message for a webhook call.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes
NameDescription
google.cloud.dialogflowcx_v3.types.WebhookResponse.FulfillmentResponsefulfillment_response
The fulfillment response to send to the user. This field can be omitted by the webhook if it does not intend to send any response to the user.
google.cloud.dialogflowcx_v3.types.PageInfopage_info
Information about page status. This field can be omitted by the webhook if it does not intend to modify page status.
google.cloud.dialogflowcx_v3.types.SessionInfosession_info
Information about session status. This field can be omitted by the webhook if it does not intend to modify session status.
google.protobuf.struct_pb2.Structpayload
Value to append directly to QueryResult.webhook_payloads.
strtarget_page
The target page to transition to. Format: ``projects/
strtarget_flow
The target flow to transition to. Format: ``projects/

Inheritance

builtins.object > proto.message.Message > WebhookResponse

Classes

FulfillmentResponse

FulfillmentResponse(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Represents a fulfillment response to the user.