Webhooks / ContactUpdateInput
ContactUpdateInput
Request body for the update contact inbound webhook endpoint.
Used in: Update Contact
Fields
| Field | Type | Required | Description |
|---|---|---|---|
contact_id |
string (UUID) | Yes | ID of the contact to update |
full_name |
string | No | Replaces the contact’s name |
phone_number |
string | No | Adds the number or bumps an existing one to verified |
contact_email |
string | No | Added if not already present |
contact_address |
string | No | Added as a linked property |
note |
string | No | Creates a new note on the contact |
tags |
string[] | No | Adds new tags only — existing tags are never removed |
source |
string | No | Ensures the source option exists and sets it on the contact |
contributors |
string[] | No | Adds users as participants — skips users already on the contact |
Example
{
"contact_id": "a1b2c3d4-0000-0000-0000-000000000000",
"phone_number": "5550000002",
"note": "Called March 19 — interested in selling.",
"tags": ["follow-up"],
"contributors": ["Sarah Smith"]
}