pipedrive_update_person_field
Update a person custom field's name, visibility, required, and important settings using its field_code. Modify field metadata without altering field_type or field_code.
Instructions
Update a person custom field by field_code. field_type and field_code cannot be changed.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"field_code": "<field_code>"
},
"name": "pipedrive_update_person_field"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| field_code | Yes | The field_code (40-char hash for custom fields) from the field create/list response. NOT the human field name. | |
| field_name | No | New field name (1-255 chars) | |
| ui_visibility | No | UI visibility: add_visible_flag, details_visible_flag, show_in_add_deal_dialog{show, order}. | |
| required_fields | No | Required-field config: enabled (person/org fields support only this flag). | |
| important_fields | No | Important-field highlighting: enabled, stage_ids (always references DEAL stages, even on person/org fields). |