Linked Forms
Pull data from one form's submissions into another, and automatically raise pre-filled, assigned follow-up forms when a form is submitted
Linked Forms
Linked Forms connect your forms to each other so data flows between them instead of being re-keyed. There are two halves:
- Pull-through — a form can read values from a submission of another form and copy them in, read-only, as the user fills it out.
- Automation — when a form is submitted, a workflow can automatically create a pre-filled, assigned follow-up submission on another form (for example, raise a Maintenance Work Order when an inspection fails).
Both are built on the Resource field (type Forms) and the Workflows tab you already use.
Part 1 — Pull-through
Pull-through lets a form reuse data captured in another form's submission. A classic example: a Remediation form that links to an Equipment Inspection submission and pulls the equipment ID, site address, and reported fault across automatically — so the person doing the remediation never retypes them.
How to set it up
- Open the target form in the Form Builder (the form that will receive the data).
- Add a Resource field and set its Resource type to Forms.
- Choose the source form — the form whose submissions you want to pull from.
- In the field's configuration, open Pull-Through Mappings and add one row per value you want to copy:
- From (linked form field) — the field on the source submission.
- Into (this form field) — the field on this form that receives it.
- Publish the form.
Incompatible targets are disabled in the picker and shown as Incompatible — for example a free-text source can't map into a single-select dropdown, and you can't map into a Calculated, Signature, or Table field.
How it behaves when filling the form
- The Resource field shows a searchable list of the source form's submissions. Selecting one snapshots its values into the mapped fields.
- Mapped target fields become read-only and show "Filled automatically from the selected Form". They can't be edited by hand — they reflect the linked submission.
- Deselecting the source clears the pulled values (it's a snapshot, not a live link — changing the source submission later does not retro-update submissions that already pulled from it).
- A mapped target that is required but whose source value is empty will not block submission.
- If a mapped source field is later removed from the source form, the mapping is skipped gracefully — the target is simply left empty, and the builder shows a warning on the affected mapping.
Pull-through is a snapshot taken at fill time. It records what the source submission said when you selected it, which is exactly what you want for an audit trail.
Part 2 — Automation (Create Submission)
You can have a form automatically raise another form when it's submitted, using a workflow step. This is how you turn a "fail" on an inspection into a tracked work order without anyone re-entering data.
Add a Create Submission step
- Open the source form and go to the Workflows tab.
- Create (or edit) a workflow with the trigger When a submission is created.
- Add a Create submission step and configure it:
- Target form — the form to create a new submission on.
- Creation mode — Draft (default; created for review) or Completed.
- Value mappings — copy values from the triggering submission into the new submission. Both the source field and the target field are pickers of the respective form's fields, so there's nothing to type and no risk of a mistyped field name.
- Assignment (optional) — who should action the new submission.
The new submission also automatically records which submission it came from, and any Forms Resource field on the target form that points back at the source form is set to the originating submission — so the generated form shows its linked inspection in the picker, not just in the panel.
Only raise it under certain conditions
Put a Conditional step before the Create Submission step. The conditional evaluates a rule against the submitted data; if it isn't met, the steps after it are skipped. For example:
Conditional:
Condition Rating < 5Create submission: Maintenance Work Order → assign to the Mechanics group
If the rating is 5 or above, no work order is raised.
Assignment options
A created submission can be assigned to:
- A specific user — a direct assignment to one person.
- A role (Owner / Admin / Manager / Member) — a claimable pool: everyone with that role sees it and any of them can take it.
- A user-tag group (e.g. Mechanics) — a claimable pool for everyone tagged with that group.
- From a field — resolve the assignee from a person field on the triggering submission.
Role and tag assignments are claimable: the task surfaces to everyone in the pool, and the first person to Claim it becomes its owner.
My Tasks
Assigned submissions show up under Forms → My Tasks. The tab lists everything assigned to you — directly, or via a role/group pool you belong to — with a badge showing how it reached you:
- Assigned to you — a direct, personal assignment.
- Claimable · {role} / Claimable · group — a pool task. Use Claim to take ownership; it then becomes assigned to you directly.
Open any row to view and action the submission.
Clearing finished tasks
A task leaves your queue when it's completed. There are two ways that happens:
- Automatically — when you open the assigned submission and save your changes, your assignment for it is marked done and drops off the list.
- Manually — use Mark done on the row for a task you've actioned elsewhere (or want to dismiss) without editing the submission.
Completing a claimable (role/group) task clears it for the whole pool. Completed tasks no longer appear in My Tasks (the queue only shows active assignments).
Linked Forms panel
Open any submission's detail and switch to the Linked Forms tab to see how it connects to other submissions:
- Source — the submission this one was created from (when raised by automation).
- Submissions created from this one — follow-ups generated downstream.
- Pulls data from — submissions referenced by this form's Resource fields (pull-through).
Every link respects permissions: you only ever see links to submissions you're already allowed to view.
Related
- Field Types — the Resource field used for linking.
- Workflows — the automation engine that runs the Create Submission step.
- Submissions — managing and assigning submissions.

