Update contact

Change a contact's name, type, email or tax ID.

MCP tool holded_write → update_contact

write

Changes the fields you pass on one contact and leaves the others as they are. It reaches no one and is undone by calling it again with the old value, so it runs without asking first. Documents that are already approved keep the details they were issued with.

Parameters

Parameters: update_contact
NameTypeDescription
contact_id string required string Contact ID from list_contacts.
name string string New contact name.
type enum enum customer, supplier, lead, debtor or creditor.
email string string New email address.
tax_id string string New tax ID.

tools/call

JSON-RPC

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "holded_write",
    "arguments": {
      "operation": "update_contact",
      "arguments": {
        "contact_id": "contact_8c41d2"
      }
    }
  }
}

Example response

JSON

{
  "content": [
    {
      "type": "text",
      "text": "{ ... same JSON as structuredContent ... }"
    }
  ],
  "structuredContent": {
    "contact_id": "c_5f2a91",
    "name": "Northwind Studio",
    "email": "finance@northwind.example",
    "updated": [
      "email"
    ]
  },
  "isError": false
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.