A Evolution API permite uma integração direta com o Chatwoot, uma plataforma de suporte ao cliente que centraliza comunicações de múltiplos canais. Esta documentação detalha como configurar essa integração tanto durante a criação de uma nova instância quanto em uma instância já existente.
Você pode configurar o Chatwoot diretamente ao criar uma nova instância na Evolution API. Use o seguinte corpo de requisição para o endpoint /instance/create
:
Se você já tem uma instância criada e deseja configurar ou alterar a integração com o Chatwoot, utilize o endpoint /chatwoot/set/{{instance}}
com o seguinte formato de requisição:
Aqui está um exemplo de como deve ser o corpo da requisição para configurar a integração:
enabled
: Ativa (true
) ou desativa (false
) a integração do Chatwoot para a instância.accountId
: ID da conta do Chatwoot associada à integração.token
: Token de autenticação do usuário administrador da conta no Chatwoot.url
: URL base do Chatwoot. Importante: Não incluir a /
no final da URL.signMsg
: Quando ativado (true
), adiciona a assinatura com o nome do atendente nas mensagens enviadas.reopenConversation
: Define se a integração deve sempre reabrir a mesma conversa (true
) ou criar uma nova.conversationPending
: Inicia as conversas como pendentes (true
), aguardando ação de um atendente.nameInbox
: Nome customizado da inbox no Chatwoot. Se não fornecido, a instância usará o nome da instância.mergeBrazilContacts
: Faz merge de contatos brasileiros que possuem o dígito 9
adicional em seus números (true
).importContacts
: Importa os contatos da agenda do WhatsApp para o Chatwoot (true
).importMessages
: Importa as mensagens do WhatsApp para o Chatwoot (true
).daysLimitImportMessages
: Define o número limite de dias para importação de mensagens antigas do WhatsApp.signDelimiter
: Delimitador usado para separar a assinatura do corpo da mensagem.autoCreate
: Se ativado (true
), cria automaticamente a configuração da inbox no Chatwoot.organization
: Nome do contato do bot de comandos, usado para personalizar a interação.logo
: URL da imagem a ser usada como foto de perfil do contato do bot de comandos.Obtenha as Credenciais e URLs:
accountId
e o token
do usuário administrador./
final.Crie ou Configure a Instância:
/instance/create
para configurar o Chatwoot durante a criação da instância./chatwoot/set/{{instance}}
para configurar o Chatwoot em uma instância já existente.Verifique a Configuração:
A integração da Evolution API com o Chatwoot permite centralizar e automatizar a comunicação do WhatsApp diretamente na sua plataforma de atendimento ao cliente. Com opções de personalização, importação de contatos e mensagens, e a possibilidade de reabrir conversas existentes, esta integração oferece flexibilidade para atender às necessidades específicas do seu fluxo de trabalho.
Para mais detalhes sobre outras integrações e configurações, consulte a seção de variáveis de ambiente.