Forms

Prev Next

Forms in Workflows allow you to create and deploy structured, hosted HTML  forms that connect directly to your flow logic. Forms provide a secure and seamless way to collect inputs like incident reports, change requests, and evaluations - automating data capture and triggering flows based on user submissions.

Forms Tab

Forms tab

The Forms tab displays the following data for each form:

  • Name: Name of the form.

  • Flows Used: Number of flows using the form.

  • Creator: Initials of user who created the form.

  • Published: Indicates if the form was published or in draft state.

  • Last Editor: Initials of user who most recently edited the form.

  • Last Modified: Timestamp of when the form was most recently edited.

You can use the filter at the top to filter the table according to each column. To edit a form, click on it’s row.

To create a new form, click Create new form.

Create Forms

To build a form:

  1. Select, drag, and drop input fields from the Basic Inputs menu on the left sidebar to the canvas. To filter/search inputs, enter text in the Search element field.

  2. To organize the input fields in your form, select, drag, and drop layout blocks from the Layout menu to the canvas.

  3. Click the components in your form to configure their properties on the right sidebar. Here you can define default values, prefill placeholder text, and validation rules.

  4. To preview and test how your form will appear to users, click the Preview toggle at the top of the page.

  5. Click Save to save your current form.

  6. When you are ready to publish your form, click Publish to generate a unique URL and form-id.  The URL can only be accessed by ControlUp users granted the View forms permission.

  7. Optionally, click Public URL and follow the on-screen instructions. This makes your URL accessible to users who do not have a ControlUp user.

  8. Optionally, to run this form in flows with a Form or a Manual trigger, click the select flows icon select flows icon on the top right of the screen, and select flows as needed. To connect this form to flows with other trigger types, open those flows and link this form in their Start node. To copy the form’s URL, click the copy form link copy form link icon icon on the top right of the screen.

    You can now add your form as a Form trigger in a Start node to activate a flow.

Builder Canvas

The Forms builder provides the following design options:

Basic Input Element

Properties

Text Input

Field to enter text

Text Area

Field to enter text, with option to add multiple rows to field

Number

Field to enter digits, with option to set minimum and/or maximum values

Email

Field to enter email address

Checkbox

Checkbox to select

Yes / no

Toggle switch to select between two mutually exclusive options

Dropdown

Dropdown menu list to select a single option from multiple options that you define

Date Picker

Date picker to select a specific date

URL

Field to enter single URL

Multi URL

Field to enter multiple URLs

URL & Hosting

Each form is hosted in the Real-Time DX Console under the URL: https://app.controlup.com/<org-name>/workflow/forms/<form-id>

This ensures that your forms are saved under your organization, and inherit the same authentications and permissions from the ControlUp domain.