ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node operation lists all labels associated with a specific conversation within an account on the ChatWoot platform. It is useful for retrieving metadata tags or categorizations applied to conversations, which can help in organizing, filtering, or analyzing customer interactions.

Practical examples include:

  • Fetching all labels of a conversation to display them in a dashboard.
  • Using labels to trigger workflows based on conversation categorization.
  • Auditing or reporting on conversation topics by examining their labels.

Properties

Name Meaning
Account Id The numeric ID of the account to which the conversation belongs.
Conversation Id The numeric ID of the conversation whose labels you want to list.

Output

The output will contain a JSON array representing all labels assigned to the specified conversation. Each label typically includes details such as its name, color, and possibly an identifier. This allows downstream nodes or processes to utilize these labels for further automation or analysis.

No binary data output is expected from this operation.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The node expects the base URL of the ChatWoot instance to be configured in the credentials.
  • Network access to the ChatWoot API endpoint is necessary.

Troubleshooting

  • Missing or invalid Account Id or Conversation Id: Ensure that both IDs are provided and correspond to existing entities in ChatWoot.
  • Authentication errors: Verify that the API key credential is correctly set up and has sufficient permissions.
  • Network issues: Confirm that the ChatWoot instance URL is reachable from n8n.
  • Empty label list: This may indicate that no labels have been assigned to the conversation yet.

Links and References

Discussion