Request Form Corrections
Pauses a form workflow and emails a secure link that lets a reviewer reopen the submitted form with controlled access to each field.
Parameters
Email Address
The email address where the correction request will be sent. Supports text expressions. The rendered value must be a valid email address. If it is invalid, the workflow stops with an exception and does not create a correction request.
Subject
The subject line of the correction request email. Supports text expressions.
Message
The body of the correction request email. Supports text expressions.
Expires In (Hours)
How long the correction link remains active. The value is limited to 1 through 168 hours.
Form Field Access
Choose whether each form field is editable, read-only, or hidden on the correction page. Hidden fields are not shown to the reviewer.
Fields hidden from the public form stay hidden by default. Set a hidden public form field to Editable or Read-only here when the reviewer should see it on the correction page.
Password fields can only be read-only or hidden. Read-only password fields show a masked placeholder instead of the saved value.
Update input values with corrected submission
When enabled, workflow steps after this action use corrected values from {{input.*}}.
Action if Expired
Choose what the workflow should do if the reviewer does not submit corrections before the link expires.
Returned Variables
| Variable | Type | Description |
|---|---|---|
WasSubmitted | bool | True when the reviewer submitted corrections. |
IsExpired | bool | True when the request expired before submission. |
Status | string | submitted or expired. |
Fields | object | Full merged field values after corrections. The example result includes every form field so later steps can reference those paths. |
ChangedFields | string[] | Field names changed by the reviewer. The example result includes every form field name. |
Changes | object | Original and updated value for each changed field. The example result includes original and updated sample values for every form field. |
RespondedAt | string or null | When the correction was submitted. |