public sealed class Form : IMessage<Form>, IEquatable<Form>, IDeepCloneable<Form>, IBufferMessage, IMessage
A form is a data model that groups related parameters that can be collected
from the user. The process in which the agent prompts the user and collects
parameter values from the user is called form filling. A form can be added to
a [page][google.cloud.dialogflow.cx.v3.Page]. When form filling is done, the filled parameters will be
written to the [session][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe latest version of the Google.Cloud.Dialogflow.Cx.V3.Form is 2.23.0, with a range of available versions from 1.0.0 up to this latest release.\u003c/p\u003e\n"],["\u003cp\u003eA Form is a data model for collecting related parameters from users, which are prompted for by the agent in a process called form filling.\u003c/p\u003e\n"],["\u003cp\u003eFilled form parameters are written to the session parameters in [session][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForm\u003c/code\u003e class implements several interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing various functionalities for working with form data.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForm\u003c/code\u003e class has a \u003ccode\u003eParameters\u003c/code\u003e property that is a \u003ccode\u003eRepeatedField\u003c/code\u003e type, meant to collect the parameters from the user.\u003c/p\u003e\n"]]],[],null,[]]