Evolution API icon

Evolution API

Interact with Evolution API

Overview

This node integrates with the Chatwoot service via an API, allowing users to either enable/disable the Chatwoot integration or check its status. It is useful for automating customer support workflows by managing Chatwoot settings programmatically within n8n. For example, a user can activate Chatwoot integration for a specific instance, configure message handling options, import contacts and messages, or verify if Chatwoot is currently set up.

Properties

Name Meaning
Nome Da Instancia The name of the instance that will send the message (required).
O Que Deseja Fazer Choose between "Definir Chatwoot" (set Chatwoot) or "Verificar Chatwoot" (check Chatwoot status).
Ativar Chatwoot Enable or disable the Chatwoot integration (boolean).
Link Do Chatwoot The URL link to the Chatwoot instance (required when setting Chatwoot).
ID Da Conta Do Chatwoot The Chatwoot account ID (required when setting Chatwoot).
Token De Admin Do Chatwoot The admin token for Chatwoot authentication (required, password type).
Assinatura Do Agente Do Chatwoot Enable or disable the Chatwoot agent signature on messages (boolean).
Reabrir Mensagens No Chatwoot Enable or disable reopening conversations/messages in Chatwoot (boolean).
Iniciar Conversas Como Pendentes No Chatwoot Start new conversations as pending in Chatwoot (boolean).
Importar Contatos Para O Chatwoot Enable or disable importing contacts into Chatwoot (boolean).
Nome Da Inbox Do Chatwoot Optional: Name of the Chatwoot inbox.
Mesclar Contatos Brasileiros No Chatwoot Enable or disable merging Brazilian contacts in Chatwoot (boolean).
Importar Mensagens Para O Chatwoot Enable or disable importing messages into Chatwoot (boolean).
Importar Mensagens De Quantos Dias Para O Chatwoot Optional: Number of days limit for importing messages.
Criar Caixa De Entrada Enable or disable automatic creation of inboxes (boolean).
Nome Do Contato De QRCode No Chatwoot Optional: Name for the QR code contact in Chatwoot.
Url Do Logo Para O Contato No Chatwoot Optional: URL of the logo image for the contact in Chatwoot.

Output

The node outputs a JSON array containing the result of the selected operation:

  • For "Definir Chatwoot" (setChatwoot), it returns confirmation or details about the configuration changes made.
  • For "Verificar Chatwoot" (findChatwoot), it returns the current status or information about the Chatwoot integration.
    No binary data output is indicated.

Dependencies

  • Requires an active Chatwoot instance accessible via the provided URL.
  • Needs an admin token for authenticating API requests to Chatwoot.
  • The node depends on proper API credentials configured in n8n for secure access.
  • No other external dependencies are explicitly required.

Troubleshooting

  • Common issues may include invalid or missing Chatwoot URL, account ID, or admin token, leading to authentication failures.
  • Errors related to unsupported operations occur if an invalid operation is selected.
  • Network connectivity problems can prevent communication with the Chatwoot API.
  • To resolve errors, verify all required fields are correctly filled, ensure the admin token has sufficient permissions, and confirm network access to the Chatwoot server.

Links and References

Discussion