Change a form's submission settings
update_form_settingsChange where a form's submissions go and what happens after one: webhook URL, success message, redirect URL, CRM contact creation, notification emails, and the automatic acknowledgement email. Only the settings you name change; the form's fields and design are not touched. A popup form stores only the webhook, success message and notifications — anything else named for one comes back in not_saved. Like any site change it reaches visitors when the site is next published. ON A SITE THAT STILL HOLDS SEVERAL DESIGNS this builds the site: Mondovo copies the chosen design into the working site (or reuses the copy made earlier), adds to that, and the response carries its new site_id and a build_transition — relay its tell_user and use the new site_id from then on. Pass variation_id for the design the user picked; omitted, Mondovo uses the design already built or the only one edited, and otherwise answers choose_design so you can ask the user.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site_id | Yes | The site, from list_sites | |
| form_slug | Yes | The form, by the slug list_forms returns | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| webhook_url | No | Endpoint every submission is also POSTed to. "" or null removes it. | |
| redirect_url | No | Page the visitor is sent to after submitting (overrides the success message). "" or null removes it. | |
| variation_id | No | variation_id of the design to read or change (from list_variations). Omit for the site's chosen design. | |
| create_contact | No | Whether each submission creates or updates a CRM contact | |
| success_message | No | Shown to the visitor after submitting | |
| notification_emails | No | Who is emailed on each new submission. An empty list turns notifications off. | |
| auto_response_enabled | No | Whether the submitter gets an automatic acknowledgement email | |
| auto_response_subject | No | Subject of the acknowledgement email |