Update a form
update_formChanges only what you pass. Nested objects are merged (passing after_submit.page.headline changes just the headline), lists (recipients, rules) are replaced as a whole. Blocks: storage, spam, self_email_notification (the email you get on every submission), auto_response, after_submit, validation, plus name, active and folder_id. Webhooks have their own tools. Features the plan does not include are refused with the dashboard's message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| spam | No | Spam protection. | |
| active | No | Whether the form accepts submissions. | |
| form_id | Yes | Form id, a short string such as "AbC123xyz" (from list_forms). | |
| storage | No | Whether and how long submissions are stored. | |
| folder_id | No | The folder the form is filed in, or null for none. | |
| validation | No | Rules a submission must pass. | |
| after_submit | No | What the visitor sees after submitting. | |
| auto_response | No | The email the person who submitted receives. | |
| self_email_notification | No | The email you get on every submission. |