tally.onFormResponse starts when one Tally form receives a FORM_RESPONSE webhook.
Example
automations/tally-on-form-response.automation.ts
Inputs
formId is required and limits the managed webhook to one Tally form. Pass account to select a named Tally connection.
Delivery behavior
Automate.ax creates a signedFORM_RESPONSE webhook, verifies Tally-Signature against the exact request body, and deduplicates retries by Tally event ID. Tally retries failed deliveries after 5 minutes, 30 minutes, 1 hour, 6 hours, and 1 day. Each authenticated delivery starts an ordinary root context.
Output
ReturnseventId, eventType, createdAt, and data. The data includes response, submission, and respondent IDs; the form ID and name; submission time; typed response fields; and optional PDF and preview URLs.