Update contact
update_contactAtualiza os dados cadastrais de um contato: nome, e-mail, empresa, CPF/CNPJ, telefone, origem ou observações. Use update_contact_status para alterar status/pipeline/dealValue.
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": {
"contact_id": "<contact_id>"
},
"name": "update_contact"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Novo nome completo (opcional) | |
| No | Novo e-mail (opcional) | ||
| notes | No | Observações internas sobre o contato (substitui o campo notes, não o histórico de notas) | |
| phone | No | Novo telefone com código do país, ex: 5511999999999 (opcional) | |
| source | No | Origem do contato, ex: whatsapp, linkedin, evento (opcional) | |
| company | No | Empresa do contato (opcional) | |
| document | No | CPF (pessoa física, 11 dígitos) ou CNPJ (empresa, 14 dígitos), com ou sem pontuação (opcional; string vazia apaga). Vai para o cadastro que o agente mostra ao cliente no WhatsApp para confirmar. | |
| contact_id | Yes | ID do contato a atualizar |