ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node interacts with the Contacts API of a messaging platform to retrieve detailed information about a specific contact. It is useful when you need to fetch up-to-date data for a contact that was previously created or identified, such as retrieving profile details, status, or metadata associated with that contact.

Practical examples include:

  • Fetching contact details before sending a personalized message.
  • Synchronizing contact information in your CRM or database.
  • Displaying contact info in dashboards or reports.

Properties

Name Meaning
Inbox Identifier The unique identifier of the inbox channel obtained from the API.
Contact Identifier The source ID of the contact obtained when the contact was created.

Output

The node outputs JSON data containing the detailed information of the specified contact. This typically includes all available fields returned by the Contacts API for that contact, such as name, email, phone number, status, and any custom attributes.

No binary data output is expected from this operation.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The base URL for the API must be configured in the node credentials.
  • The node depends on the @devlikeapro/n8n-openapi-node package for OpenAPI integration.

Troubleshooting

  • Missing or invalid identifiers: Ensure both the Inbox Identifier and Contact Identifier are correctly provided and correspond to existing entities in the system.
  • Authentication errors: Verify that the API key credential is valid and has sufficient permissions.
  • Network issues: Check connectivity to the API endpoint and ensure the base URL is correct.
  • Unexpected API responses: Confirm that the API version matches the node's expectations and that the contact exists.

Links and References

Discussion