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 Contacts API. It is useful for scenarios where you need to modify existing contact information such as email, name, phone number, avatar URL, or custom attributes. For example, you can update a customer's contact details in a CRM system after receiving new information or corrections.
Use Case Examples
- Updating a contact's email and phone number after a customer provides new contact details.
- Changing the avatar URL of a contact to reflect a new profile picture.
- Adding or modifying custom attributes for a contact to store additional metadata.
Properties
| Name | Meaning |
|---|---|
| Inbox Identifier | The identifier obtained from the API inbox channel, used to specify the inbox context for the contact update. |
| Contact Identifier | The source ID of the contact obtained when the contact was created, used to identify which contact to update. |
| Identifier | External identifier of the contact, sent in the request body to update the contact's external ID. |
| Identifier Hash | Identifier hash prepared for HMAC authentication, sent in the request body for security verification. |
| Email address of the contact, sent in the request body to update the contact's email. | |
| Name | Name of the contact, sent in the request body to update the contact's name. |
| Phone Number | Phone number of the contact, sent in the request body to update the contact's phone number. |
| Avatar Url | URL to a JPEG or PNG file for the user's avatar, sent in the request body to update the contact's avatar. |
| Custom Attributes | Custom attributes of the customer, sent as JSON in the request body to update additional contact metadata. |
| Request Options | Settings for request behavior such as batching, SSL certificate validation, proxy configuration, and timeout duration. |
Output
JSON
contact- The updated contact object returned from the API after the update operation.
Dependencies
- Requires an API key credential for authentication with the Contacts API.
Troubleshooting
- Ensure that the Inbox Identifier and Contact Identifier are correctly provided; missing or incorrect identifiers will cause the update to fail.
- If the API returns authentication errors, verify that the API key credential is valid and has the necessary permissions.
- Timeout errors may occur if the server is slow to respond; consider increasing the timeout setting in Request Options.
- If SSL certificate validation fails and you trust the endpoint, enable the 'Ignore SSL Issues' option to bypass SSL errors.