Render Form Node
The Render Form node allows you to build interactive forms with a complete set of options like the ability to prefill fields using variables, or default values, or marking them as required.
The form Fields section (Figure 14) allows you to configure each of the form fields that you wish to have.
When opening the node editor, you have the option to add a title to the form (Figure 14 - 1) and configure a field (Figure 14 - 2).

Figure 14 - Render Form editor panel

Figure 15 - Render Form editor panel
A Render Form node must always have, at least, one field. There is no maximum number of fields.
To add more form fields, click the Add field button (Figure 15 - 1). You can also remove a field that is no longer needed by clicking the delete icon (Figure 15 - 2).
In each form field, you have the following configuration options (Figure 15):
- “Required” toggle (Figure 15 - 3) - mark the field as required by clicking the toggle button.
- Label (Figure 15 - 4) - the caption for the respective form field (required field).
- Type (Figure 15 - 5) - the field type of the form field.
- Default value (Figure 15 - 6) - the default value of the form field. You can choose a variable or a specific value to automatically fill this field.
- Store in variable (Figure 15 - 7) - the variable in which you want to store the field value after the form submission, to be used later on in the flow. Only variables from read-write sources are available (required field).
When using Variables with default values, the form field will only be automatically filled if and when the variable has value. If not, it will remain empty.
Available Field Types
You can define the following form field types:
- Text - text input field.
- Textarea - textarea input field.
- Checkbox - checkbox that you can mark as checked or unchecked.
If you are using the Checkbox field type and want to add a default value, please note:
- If the value is from a variable, its value has to be
true
orfalse
.- If you add a custom value other than
true
orfalse
, it will be converted totrue
.- If the variable has a value of
undefined
,null
, or of an empty string, the checkbox will appear as empty. If there’s no interaction, the value is preserved. Otherwise, it will betrue
orfalse
, depending on the checkbox status.
Troubleshooting
If you have any questions, or if you’re having any technical issues, please open a ticket using this form.
Updated about 1 month ago