Delete custom field definition
delete_custom_fieldPermanently delete a custom field definition and all its stored values across contacts, organizations, and client groups. Requires explicit user confirmation after listing available fields.
Instructions
DESTRUCTIVE AND IRREVERSIBLE: deleting a custom field definition permanently removes the field AND every value stored in it across all contacts, organizations, and client groups in the tenant. Never call this without first telling the user exactly which field will be deleted (by name, via list_custom_fields) and receiving their explicit confirmation for that specific field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| customFieldDefinitionKey | Yes | The CustomFieldDefinitionKey to delete (from list_custom_fields) |