Actions115
- Teams Actions
- Account Users Actions
- Custom Attributes Actions
- Contacts Actions
- Conversation Labels Actions
- Reports Actions
- Accounts Actions
- Contact 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
- Messages Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Inboxes Actions
- Integrations Actions
- Profile Actions
- Custom Filters Actions
- Webhooks Actions
Overview
This node updates a contact in the Konverte Digital system via the ChatWoot API. It is useful for scenarios where you need to modify existing contact information such as name, email, phone number, avatar, or custom attributes. For example, you can update a customer's contact details after receiving new information or correct existing data.
Use Case Examples
- Updating a contact's email and phone number after a customer provides new contact details.
- Changing the avatar of a contact by providing a new image URL or binary data.
- Adding or modifying custom attributes to store additional information about a contact.
Properties
| Name | Meaning |
|---|---|
| Account Id | The numeric ID of the account to which the contact belongs. |
| Id | The unique ID of the contact to update. |
| Name | The name of the contact. |
| The email address of the contact. | |
| Phone Number | The phone number of the contact. |
| Avatar | Binary data or form data for the contact's avatar image. |
| Avatar Url | URL to a JPEG or PNG file to use as the contact's avatar. |
| Identifier | A unique identifier for the contact in an external system. |
| Custom Attributes | A JSON object to store custom attributes for the contact, e.g., {"type":"customer", "age":30}. |
| Request Options | Settings for request behavior such as batching, SSL certificate validation, proxy, and timeout. |
Output
JSON
id- The unique identifier of the updated contact.account_id- The account ID associated with the contact.name- The updated name of the contact.email- The updated email address of the contact.phone_number- The updated phone number of the contact.avatar- The updated avatar data or URL of the contact.identifier- The updated unique identifier for the contact in an external system.custom_attributes- The updated custom attributes object for the contact.
Dependencies
- Requires an API key credential for authentication with the Konverte Digital ChatWoot API.
Troubleshooting
- Ensure the Account Id and Contact Id are correct and exist in the system to avoid 'not found' errors.
- Verify that the API key credential is valid and has the necessary permissions to update contacts.
- If using avatar binary data, ensure the data is correctly formatted and sent as form data.
- Check network settings such as proxy and SSL options if requests fail due to connectivity or certificate issues.
- Timeout errors can be resolved by increasing the timeout setting in Request Options.
Links
- ChatWoot Contacts API Documentation - Official API documentation for managing contacts in ChatWoot.