ARPIA Docs

How to create a Data Form

Updated October 26, 2026

Step-by-Step Guide#

Step 1: Open Data Forms#

From the AI Orchestrator Home screen, select Data Forms.

DataForms
DataForms

Step 2: Create a new form#

Your saved Data Forms appear here, grouped by category. Click CREATE NEW.

Create New DataForm
Create New DataForm

Step 3: Set up the form#

Enter the form name, pick the repository where data is saved, and choose a group. Add an optional description. Click CREATE.

Configure Form
Configure Form

Step 4: Review the form#

The form opens on the Properties screen, showing the setup from the previous step.

Form Configuration
Form Configuration

Open the Table tab and choose the table where form data will be saved.

Select Table
Select Table

Step 6: Add a section#

Open the Form tab and click ADD SECTION.

Add Section
Add Section
Note

Form Sections

You can divide forms into sections to help users understand that each part of the form collects different data.

Step 7: Name the section#

Enter a section name and an optional description. Click SAVE.

Save Section
Save Section

Step 8: Add a field#

In the section, click + ADD FIELD.

Add Field
Add Field

Step 9: Configure the field#

Set the table field, field type, name, description, alignment, and whether it is required.

Field Configuration

The table below explains each field type:

Field Type Description
Text Field A simple text field.
Text Area A multiline text field.
Chooser of an Option A dropdown list of options, allowing the user to select one.
Multiple Choice Selector A list of options, allowing the user to choose one or more. Result will be saved as JSON in the destination table.
Create Multiple Options Allows the user to add multiple options on demand. Result will be saved as JSON in the destination table.
Date Field A field with a date and time picker.
Field Selection of an SQL Generates a list of selectable options based on data retrieved from an SQL query in the repository. Also supports dynamically generating a modal selector linked to the user's session for a more personalized experience.
Integer Incremental Field Simulates an auto-incrementable field in the form.
Hash Key Enables a primary key using a hash string to prevent duplicates and maintain a unique primary key for the record.
TimeStamp Field Enables a timestamp field to capture the date and time of the data record obtained by the form.
Email Field Allows entering email addresses.
Password Field Allows adding passwords without revealing the entered password.
Phone Field Allows entering phone numbers.
Image Upload Field Allows uploading images from the camera or gallery.
Video Upload Field Allows uploading videos.
File Upload Field Allows uploading documents.
Map Geo Point Field Automatically captures the geographic point.
Map Select Geo Point Field Allows selecting a point on a map.
Signature Field Allows entering signatures.
Default Value Allows providing a fixed value whenever the form is filled.
ARPIA User Session Saves the user's email who registered in the application automatically.
DataApps Session Variable Fills it with data already set in the DataApp configuration.
DataApp Global Variable Fills it with data already set in the DataApp configuration.

Step 10: Save the field#

Click Add Field to add it to the section. Repeat for each field you need. The example below shows two fields, first_name and last_name.

Field Added
Field Added
Warning

Field Duplication

Only one field from the destination table is allowed per form. Duplicate fields are not permitted.

Step 11: Design the form#

Open the Design tab to set the theme, form fill-up type, form title, OpenGraph title, OpenGraph description, OpenGraph image, and any custom code.

Form Design
Form Design

Step 12: View results#

Open the Insights tab to see form responses.

Form Insights
Form Insights

Step 13: Get the form URL#

Click SAVE. Then click the arrow next to SAVE and select SEE URL.

View Form
View Form

Step 14: Open the form#

Copy the link, or click OPEN FORM.

Open Form

Step 15: Use the form#

Your Data Form is ready.

Congratulations — you've created your first Data Form. Use forms to build data-capture screens that support or analyze processes across your organization.

DataForm Ready
DataForm Ready
↑↓ to move↵ to openEsc to close