create_custom_field
Create a custom field definition for CRM entities. Use options for select or multiselect fields.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| options | No | Allowed values for select/multiselect fields | |
| fieldName | Yes | Stable machine name, e.g. preferred_branch | |
| fieldType | Yes | Field type | |
| sortOrder | No | Display order | |
| entityType | Yes | Entity type, e.g. account, contact, deal, booking | |
| fieldLabel | Yes | Human-readable label, e.g. Preferred branch | |
| isRequired | No | Whether this field is required |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Tool result payload — shape varies per tool, see the tool description | |
| summary | Yes | One-line human-readable summary of the action | |
| renderType | Yes | UI rendering hint for the result |