pipedrive_update_person
Update an existing person's details in Pipedrive CRM, including contact info, organization, ownership, labels, visibility, custom fields, and marketing status.
Instructions
Update an existing person in Pipedrive.
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": {
"id": "<id>"
},
"name": "pipedrive_update_person"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Person ID to update | |
| name | No | New name | |
| emails | No | New email addresses (array of objects) | |
| org_id | No | New organization ID | |
| phones | No | New phone numbers (array of objects) | |
| owner_id | No | New owner user ID | |
| label_ids | No | Label IDs to set on person | |
| visible_to | No | New visibility: 1=Owner, 3=Group, 5=Subgroups, 7=Company | |
| custom_fields | No | Custom field values as object with field keys | |
| marketing_status | No | New marketing status |