smartsuite_submit_form
Submit a SmartSuite form in two steps: preview the required fields, then submit values keyed by field slug. Validates fields and creates a record.
Instructions
Submit a SmartSuite form — creates a record through the form's submission pipeline, exactly as a user filling out the form would. Two-step: call WITHOUT values to get the form's input spec (fields to collect, with type and choice hints); then call WITH values (keyed by field slug, using normal SmartSuite record value shapes) to submit. Validates that supplied fields are on the form and that required fields are present. Submitting requires readwrite or admin mode (it creates a record).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| formId | Yes | The form (report) ID — from smartsuite_list_forms | |
| values | No | Field values keyed by slug (same shapes as record create). Omit to preview the form's fields first. | |
| applicationId | Yes | The application ID the form belongs to |