Forms
A value stream may require collecting information from users. Use Form.io to collect data and build customized forms.
Introduction
Using Form.io, Value Stream Modeller allows you to build highly customizable forms. The platform offers extensive customization options and makes it possible to control various aspects of the form's appearance and behavior. You can streamline the data collection processes by creating forms that perfectly align with your specific needs and guidelines.
Forms is available as an extension in Value Stream Modeller. To access it, go to VSM -> Extensions -> Forms. On the forms page you can:
see all the forms that were created in your tenant
create a new form
create a form link
duplicate a form
remove a form
import and export multiple forms
Moreover, you can filter the forms by name, ID, or the language in which they were prepared.

Prerequisites
To start working with the forms builder, you should get familiar with the basic features and the components that are used there. To learn about the solution, see the Form Building documentation.
Creating a new form
Configure components
For every component that you add, there's a detailed view with the configuration settings for this specific field in the form. You can customize your component with different values, data or conditions.
For more details, see the Component Settings documentation.

Dynamic data in Forms
Forms can be customized to incorporate dynamic data, allowing for the creation of personalized forms tailored to specific recipients. See the Coffee Preferences example below, to learn how to set up such a form.
Forms are referenced by the Create Form Magic Link module that allows you to configure custom form attributes. Using forms builder and the module together you can add dynamic, personalized behavior for each recipient. For more information, see the Form Builder and VSM and CE Make Modules documentation.
Editing an existing form
Adjust components
If you want to reorder or edit the selected components, you use the inline components settings and adjust the component to your needs.
For more details, see the Inline Component Settings documentation.
Duplicating a form
Deleting a form
Multiple forms import and export
The import/export feature makes it easy to move multiple forms from one tenant to another.
Export forms
Import forms
Forms localization
Forms localization makes it possible to translate your forms from the base language to other languages. You can create forms with multiple languages, with the same structure as in the original language but with corresponding fields translated.
The translations should always be prepared before the link with the form is sent to the contact.
Download the translation template
To start the translation, choose the current language that you use and then click on the Download button. This downloads myData.json file with the names of the fields. You can also use Download Template, which downloads a .json file without the selected language. For example:
When the form is translated, there's a relevant lang parameter visible in the URL of the form. The parameter can also be used in configuration of a mail module in a Make scenario responsible for sending the forms.

Last updated
Was this helpful?











