Poli icon

Poli

Node principal para interagir com a API da Poli

Contact → Update Contact

AI-generated

Overview

This node operation updates an existing contact in the Poli system using the contact's UUID. It allows users to modify contact attributes such as the contact's name and profile picture file ID. Additional options can be specified to include extra data like attributes, status, tags, channels, or metadata in the response. This operation is useful for maintaining up-to-date contact information in customer relationship management or communication workflows.

Use Case Examples

  1. Updating a contact's name and profile picture in a customer database.
  2. Modifying contact details and retrieving updated attributes and tags for further processing.

Properties

Name Meaning
Contact UUID The unique identifier (UUID) of the contact to update.
Attributes Collection of contact attributes to update, including name and profile picture file UUID.
Options Additional options to include extra data in the response, such as attributes, status, tags, channels, or metadata.

Output

JSON

  • contactUuid - The UUID of the updated contact.
  • attributes
    • name - The updated name of the contact.
    • pictureFileId - The updated profile picture file ID of the contact.
  • status - The status of the contact if included in the response.
  • tags - Tags associated with the contact if included in the response.
  • channels - Channels associated with the contact if included in the response.
  • metadata - Metadata associated with the contact if included in the response.

Dependencies

  • An API key credential for authenticating with the Poli API.

Troubleshooting

  • Ensure the Contact UUID is provided and valid; missing or incorrect UUID will cause errors.
  • Verify that the attributes provided are correctly formatted and valid according to the Poli API specifications.
  • Check that the API key credential is correctly configured and has the necessary permissions to update contacts.
  • Common error messages include missing required parameters or unauthorized access, which can be resolved by providing all required inputs and valid credentials.

Discussion