Update GHL Contact
ghl_update_contactUpdate an existing contact in GHL by passing only the fields you want to change, leaving other details intact.
Instructions
Update an existing contact. Only pass fields you want to change.
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": {
"contactId": "<contactId>"
},
"name": "ghl_update_contact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dnd | No | ||
| city | No | ||
| tags | No | ||
| No | |||
| phone | No | ||
| state | No | ||
| source | No | ||
| country | No | ||
| website | No | ||
| address1 | No | ||
| lastName | No | ||
| contactId | Yes | Contact ID to update | |
| firstName | No | ||
| postalCode | No | ||
| companyName | No | ||
| customFields | No |