Inquiries store values collected from the customer in fields, and inquiry template versions define the field schemas.
You can configure custom fields on your template field schema to support your use cases. Please contact support or your CSM to get started.
Fields are expressly intended for storing customer-supplied information and are meant to be readable and writable by the end user. We do not recommend storing data that should not be exposed to end users in Inquiry Fields.
If you already have information you’ve collected on your user, you can pre-populate their inquiry with this information at creation time. This will:
An inquiry’s fields can be retrieved via the external API using a GET request. Fields are also passed back to the caller in inquiry flows on completion.
Fields are serialized as a nested map of field name to field type and field value. For example:
When updating an inquiry via API, fields should be passed as a map of field name to field value. Field type does not need to be specified.
Field policies are currently in beta and are not generally available. If you think field policies fit your use case, please contact support or your CSM for more information.
Field behavior can be modified with field policies.