Lookups allow you to create and store a table of contents within Process Automation and Digital Services that can be used to look up and populate data across multiple forms. This new feature requires no custom coding or use of APIs.
You can also still create Dynamic Lookups to query content external to the Process Automation and Digital Services platform using APIs.
Populate Number or Text Elements
When populating elements with content in a Lookup you can choose between two types of content, text and numeric elements. Selecting Text will allow you to populate Text, Multi-line Text, Email, Phone Number, Barcode Scanner, Radio Button, Select, and Autocomplete elements. Selecting Numeric will allow you to populate Number elements. This configuration can be found on the right of your column name.

Populating Number elements provides the ability to do calculations, payments, and more advanced conditional logic.
Note:
When switching from Text to Number elements please be aware that if you have cells in the column that are not numbers they will be removed.
Lookup Limitations
Supported Element Types: Lookups currently only support text-based and number-based values and content. Meaning elements that are able to be looked up and populated with data include: Text, Multi-line Text, Email, Phone Number, Barcode Scanner, Radio Button, Select, Autocomplete, and Number.
Offline: At the moment Lookups are not supported when the user of the form is offline, the lookup requires the user to be connected to a network.
Instructions
Navigate to Advanced Tools and select Lookups

Click the + button in the lower right corner

Add a Lookup Label and click Save

Click Edit to start building your lookup

Select the Environment(s) you wish to add the lookup to

Add content by following the instructions to Upload a CSV, Import Form Elements, Import List Rows, or Manually Add Rows and Elements

Note:
In the Lookup table, the row is the value that the user will be looking up in the form and the column will be the element that will be pre-filled with content.
Upload From CSV
Select Upload from CSV to use a file with pre-built rows and columns

Note:
Uploading a CSV will replace any rows or elements that you have already created for the lookup. View a Lookup CSV Example (CSV).
Import Columns from Form Elements
You can use an existing form to populate the columns/elements of the lookup.
Select Import and choose Import form elements

Select a Form from the dropdown

Check the boxes next to the elements you wish to add to your Lookup

Select Import

The elements will now show as columns on your lookup

You can manually add row values or import rows from lists
Import Rows from Lists
Select Import and choose Import rows from list

Select a List from the dropdown

Note:
Learn how to create a list.
Check the boxes next to the items you wish to include

Click Import

The list items will now show as rows on your lookup

Fill out the element information for each value/row

Note: If your element data is numeric you can click the Set values to be numeric values (123) icon in the top right corner of the column.

Click Save

You can now add your lookup to a form
Manually Add Rows & Elements
In the Lookup table, the row is the value that the user will be looking up in the form and the column will be the element that will be pre-filled with content.
Click Add Row to start building the table.

Enter a Value (name) for the row and click Save

Note:
Adding a row to the table will allow you to populate corresponding form elements when the value of the row is entered or selected on the Lookup form element.
Use clear value: Toggle on if you wish to add a clear value row to populate form elements when a Lookup element is cleared. Only one clear value row per lookup is allowed. The form element option 'run lookup on clear' must be configured.
Click the Element column to update the name

Add an Element name and click Save

If needed, click Add Element to add additional columns

Note:
Adding an element to the table will allow that element to be populated with content whenever a user enters or selects the corresponding value on the Lookup form element.
Fill out the element information for the value

Add additional rows, as needed

Note:
By default, the columns will be set to text values. Click the 123 icon in the top right corner to change to numeric values.

You can click Copy to Environment to allow the lookup to be used on forms in other environments

Once you are finished building your lookup, click Save

You can now add your lookup to a form
Export & Edit Lookup Data in a CSV
You can export a lookup as a CSV, make modifications in Excel or Google Sheets, and then import the changes into the Lookup table.
Navigate to Advanced Tools and select Lookups

Click Edit next to your lookup

Select Download CSV to export the existing lookup data

Edit the CSV as needed by adding additional columns or rows

Replace the existing lookup data by uploading your updated CSV
