smartsuite_update_formula_field
Update a SmartSuite formula field's expression, label, or return type. Validates changes, shows dry-run preview, and applies only with confirm:true.
Instructions
Update an existing formula field's expression, label, and/or return type. Requires readwrite/admin mode AND SMARTSUITE_ENABLE_SCHEMA_WRITE=true. The current definition is fetched and only the supplied fields are changed (other params preserved). The new expression is validated first, and linted for the semantic traps SmartSuite accepts as valid (advisory only). Without confirm:true returns a dry-run preview (new vs previous); set confirm:true to apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| label | No | New display label (optional) | |
| confirm | No | Must be true to apply. Omit/false for a validate-only dry run. | |
| formula | No | New formula expression (optional) | |
| fieldSlug | Yes | The formula field slug to update | |
| returnType | No | New output field type (optional) | |
| applicationId | Yes | The application ID |