Forms
Create reusable forms with custom fields to collect structured data during activities and task completion. Forms (also called Scripts) ensure consistent data capture across your team.
How Forms Work
Forms provide a structured way to collect information:
- Create — Build a form with the fields you need
- Link — Attach the form to activity types or task types
- Collect — Users fill out the form when completing activities or tasks
- Review — Submissions are stored with the activity or task
Each submission captures the user who submitted it, the timestamp, and all field values.
Creating a Form
Navigate to Settings > Scripts to manage your forms.
To Create
- Click the + button
- Enter a Name for the form
- Drag fields from the right panel to the form area
- Configure each field's settings
- Click Save
Form Editor
The editor has two panels:
| Panel | Description |
|---|---|
| Left (Preview) | Your form layout — drag fields here |
| Right (Fields) | Available field types to add |
Drag fields from right to left to add them. Reorder fields by dragging the handle icon.
Field Types
| Field | Description |
|---|---|
| Text | Single or multi-line text input |
| Select | Dropdown with predefined options |
| Users | User picker for team members |
| Boolean | Yes/No toggle |
| Number | Numeric input (integer or decimal) |
| Date | Date picker |
| Upload | File attachment (single or multiple) |
| Carbon Copy | Email recipients (one per form) |
Text Field
For free-form text input. Enable Rich Text Editor for formatted content with bold, italic, lists, and links.
Select Field
Dropdown with custom options:
- Add the field to your form
- Click the edit icon
- Type values in the input and press Enter to add
- Enable Multiple to allow selecting more than one option
Number Field
For numeric values. Enable With Decimal Places for values like prices or percentages.
Upload Field
For file attachments. Enable Multiple to allow uploading several files.
Carbon Copy
For specifying email recipients. Only one Carbon Copy field is allowed per form. Recipients receive notifications when the form is submitted.
Field Settings
Click the edit icon on any field to configure:
| Setting | Description |
|---|---|
| Label | Display name shown to users |
| Required | Must be filled before submission |
| Removable | User can remove this field from the submission |
| Discard When Empty | Don't save the field if left blank |
Required fields cannot be removable or discarded.
Field-Specific Settings
| Field | Settings |
|---|---|
| Text | Rich Text Editor |
| Select | Values list, Multiple selection |
| Number | With Decimal Places |
| Upload | Multiple files |
Linking Forms
Forms must be linked to activity types or task types before they can be used.
To Activity Types
- Go to Settings > Activity Types
- Edit an activity type
- In the Forms section, select your form(s)
- Save
When users create activities of that type, the linked forms appear for completion.
To Task Types
- Go to Settings > Task Types
- Edit a task type
- In the Forms section, select your form(s)
- Save
When users complete tasks of that type, the linked forms appear for completion.
Multiple Forms
Activity types and task types can have multiple forms linked. Users fill out each form when completing the activity or task.
Using Forms
In Activities
When completing an activity that has linked forms:
- Open the activity
- Click to complete
- Fill out each form's fields
- Submit
The submission is stored with the activity and visible in the activity details.
In Tasks
When completing a task that has linked forms:
- Open the task
- Click to complete
- Fill out each form's fields
- Submit
The submission is stored with the task record.
AI-Assisted Filling
Activities support AI-assisted form filling through the Activity Report Wizard:
- Voice mode — Speak your answers and AI fills the form
- Text mode — Type responses in a conversational format
The AI maps your answers to the appropriate form fields.