Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node integrates with the Chatwoot service to either enable/disable the Chatwoot integration or check the Chatwoot status for a specified instance. It is useful for managing Chatwoot settings programmatically within workflows, such as toggling integration, importing contacts and messages, and configuring inbox and conversation behaviors.

Use Case Examples

  1. Enable Chatwoot integration for a specific instance with custom settings like agent signature and message reopening.
  2. Check the current status of Chatwoot integration for an instance to verify if it is enabled or disabled.

Properties

Name Meaning
Instance Name The name of the instance that will send the message, used to identify the Chatwoot integration target.
What Do You Want to Do Select between enabling/disabling Chatwoot integration or checking the Chatwoot status.
Enable Chatwoot Boolean flag to enable or disable the Chatwoot integration (only for Set Chatwoot operation).
Chatwoot Link The URL link to the Chatwoot instance (required for Set Chatwoot).
Chatwoot Account ID The account ID for Chatwoot (required for Set Chatwoot).
Chatwoot Admin Token The admin token for authenticating with Chatwoot (required for Set Chatwoot).
Chatwoot Agent Signature Boolean flag to enable or disable the Chatwoot agent signature (only for Set Chatwoot).
Reopen Messages in Chatwoot Boolean flag to enable or disable reopening messages in Chatwoot (only for Set Chatwoot).
Start Conversations as Pending in Chatwoot Boolean flag to start conversations as pending in Chatwoot (only for Set Chatwoot).
Import Contacts to Chatwoot Boolean flag to enable or disable importing contacts to Chatwoot (only for Set Chatwoot).
Chatwoot Inbox Name Optional name of the Chatwoot Inbox (only for Set Chatwoot).
Merge Brazilian Contacts in Chatwoot Boolean flag to enable or disable merging Brazilian contacts in Chatwoot (only for Set Chatwoot).
Import Messages to Chatwoot Boolean flag to enable or disable importing messages to Chatwoot (only for Set Chatwoot).
Import Messages From How Many Days to Chatwoot Optional number of days to limit the import of messages to Chatwoot (only for Set Chatwoot).
Create Inbox Boolean flag to enable or disable automatic creation of an inbox (only for Set Chatwoot).
QRCode Contact Name in Chatwoot Optional QRCode contact name in Chatwoot (only for Set Chatwoot).
Logo URL for Contact in Chatwoot Optional logo URL for the contact in Chatwoot (only for Set Chatwoot).

Output

JSON

  • status - The status of the Chatwoot integration or the result of the operation.
  • message - A descriptive message about the operation result or Chatwoot status.
  • data - Additional data returned from Chatwoot, such as configuration details or check results.

Dependencies

  • Chatwoot API with admin token for authentication

Troubleshooting

  • Ensure all required fields like Chatwoot URL, Account ID, and Admin Token are correctly filled to avoid authentication errors.
  • If enabling Chatwoot fails, verify the admin token permissions and network connectivity to the Chatwoot instance.
  • Check that the instance name matches the target environment to prevent misconfiguration.
  • For importing messages or contacts, ensure the Chatwoot instance supports these features and the limits are correctly set.

Links

Discussion