Update a contact
update_contactEdit a contact: name, email, company, notes, tags, subscription or blocked state, or pause the bot for them. Blocking a contact also stops every automation for them. botPaused is the softer option: automations and the AI stop answering this one person (e.g. while a human handles them by hand) but nothing is blocked and the team can still write to them; set it back to false to resume.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| tags | No | Replaces the full tag list. Read the contact first if you want to add one. | |
| No | |||
| notes | No | ||
| blocked | No | ||
| company | No | ||
| botPaused | No | true pauses automations and the AI for this contact only (no blocking); false resumes them. | |
| contactId | Yes | ||
| subscribed | No | ||
| idempotencyKey | No | Optional. A unique id for this action (16-128 chars: letters, digits, _ : . -). If you are unsure whether a call went through (timeout, network error), repeat it with the SAME idempotencyKey and the same arguments: you get the original result and nothing is done twice. |