Holds session data like the conversation ID and conversation token.
Information about the device the user is using to interact with the app.
List of inputs corresponding to the expected inputs specified by the app. For the initial conversation trigger, the input contains information on how the user triggered the conversation.
Indicates whether the request should be handled in sandbox mode.
Information about the surface the user is interacting with, e.g. whether it can output audio or has a screen.
User who initiated the conversation.
Generated using TypeDoc
Surfaces available for cross surface handoff.