create_contact_field
Create a custom contact field in Nimble CRM by specifying its name, type, tab location, and optional settings like grouping, ordering, and multiple values.
Instructions
Create a new custom contact field.
Args: name: Field name (1-50 chars). field_kind: One of 'string', 'long_string', 'choice', 'number', 'datetime', 'boolean', 'address', 'user'. tab_id: ID of the tab this field belongs to. presentation_json: JSON string describing presentation (required for number/datetime fields, e.g. {"number_type": "integer"}). group_id: Optional group ID to nest the field under. insert_after: Optional field/group ID to insert after. multiples: Whether this field can hold multiple values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| tab_id | Yes | ||
| group_id | No | ||
| multiples | No | ||
| field_kind | Yes | ||
| insert_after | No | ||
| presentation_json | No | {} |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |