Actions117
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Canned Response Actions
- Custom Attributes Actions
- Contacts Actions
- Contact Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Conversation Labels Actions
- Inboxes Actions
- Messages Actions
- Integrations Actions
- Profile Actions
- N 8 N Actions
- Teams Actions
- Custom Filters Actions
- Webhooks Actions
- Reports Actions
Contacts API → Update A Contact
AI-generatedSummary
Update an existing contact's details in ChatWoot by specifying the inbox and contact identifiers along with any fields to change.
Inputs
- Inbox Identifier (required) — The identifier of the inbox channel associated with the contact.
- Contact Identifier (required) — The source ID of the contact to update, obtained when the contact was originally created.
- Identifier — External identifier of the contact to update.
- Identifier Hash — HMAC authentication hash corresponding to the identifier.
- Email — New or updated email address for the contact.
- Name — New or updated name of the contact.
- Phone Number — New or updated phone number of the contact.
- Avatar Url — URL pointing to an image file to use as the contact's avatar.
- Custom Attributes — JSON object specifying custom attributes to associate with the contact.
Output shape
a single record representing the updated contact data
The response contains the updated contact information. The operation supports optional batching and request customization options such as proxy, timeout, and ignoring SSL certificate issues.
Examples
Example 1: Update contact email and name
Set Inbox Identifier and Contact Identifier with required strings; provide new Email and Name fields with desired values.