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 available for \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3.Form\u003c/code\u003e is 2.23.0, with a history of versions going back to 1.0.0.\u003c/p\u003e\n"],["\u003cp\u003eA Form is a data model used to group related parameters gathered from the user during a conversation.\u003c/p\u003e\n"],["\u003cp\u003eThe process of collecting parameter values from users via prompts is referred to as form filling.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForm\u003c/code\u003e class in \u003ccode\u003eGoogle.Cloud.Dialogflow.Cx.V3\u003c/code\u003e implements multiple interfaces, including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eForm\u003c/code\u003e class contains a \u003ccode\u003eParameters\u003c/code\u003e property of type \u003ccode\u003eRepeatedField<Form.Types.Parameter>\u003c/code\u003e, which holds the list of parameters collected from the user.\u003c/p\u003e\n"]]],[],null,[]]