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 \u003ccode\u003eForm\u003c/code\u003e class in the \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e namespace represents a data model for grouping and collecting related parameters from users during interactions.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version of \u003ccode\u003eForm\u003c/code\u003e is 2.23.0, with a comprehensive list of previous versions available, going back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eForms can be integrated into pages to facilitate the process of form filling, where the agent collects user inputs and stores them in the session parameters.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForm\u003c/code\u003e class implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and it inherits members from the base \u003ccode\u003eObject\u003c/code\u003e class.\u003c/p\u003e\n"],["\u003cp\u003eThe form class contains a "Parameters" property that includes parameters to be collected from users, and this property is of type \u003ccode\u003eRepeatedField<Form.Types.Parameter>\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]