Novidades do Mercado · · Metrik Academy

Por Que Seu Agente n8n Não Responde no Chat do Kommo — e Como Corrigir em 2026

Descubra por que agentes n8n param de responder no chat do Kommo em 2026 e corrija com canal externo registrado, scope_id e autenticação HMAC-SHA1 correta.

O Que Aconteceu

Em 2026, o Kommo CRM atualizou silenciosamente as regras de autenticação do canal amojo — o motor que alimenta as conversas de WhatsApp, Instagram e Telegram dentro da plataforma. Antes dessa mudança, automações n8n conseguiam enviar mensagens diretamente nos chats de leads usando tokens de API simples. Com a atualização, o Kommo passou a exigir que qualquer aplicação externa que queira enviar mensagens num chat possua um canal externo registrado e aprovado, com credenciais específicas: o scope_id e o secret do canal.

O resultado prático? Centenas de agentes de IA que funcionavam perfeitamente pararam de responder nas conversas. O lead manda uma mensagem. O webhook dispara. O n8n processa tudo certo. Mas a resposta nunca chega ao chat — porque a autenticação foi bloqueada na última milha.

O pior: o n8n não retorna erro visível na maioria das configurações padrão. O fluxo aparece como executado com sucesso. A falha acontece no lado do Kommo, silenciosamente, enquanto seu pipeline de leads sangra receita.

Por Que Importa Pra Você

Se você tem uma clínica médica com atendimento automatizado para agendamentos, um escritório de advocacia com triagem de clientes via WhatsApp, um e-commerce com suporte pós-venda ou uma imobiliária com qualificação de leads — e usa n8n + Kommo — há uma chance real de que seu agente de IA esteja mudo há semanas sem que você saiba.

O impacto é direto e mensurável: leads que não recebem resposta em até 5 minutos têm probabilidade significativamente menor de conversão. Um agente silencioso não é apenas uma falha técnica — é receita perdida e confiança do cliente destruída.

Além disso, o problema cria uma ilusão perigosa de funcionamento. Seu dashboard do n8n mostra execuções verdes. Sua equipe de vendas acha que o bot está ativo. O lead, no entanto, está esperando uma resposta que nunca chega — e vai procurar o concorrente. Você só descobre o problema quando um cliente reclama, quando as taxas de conversão desabam, ou quando alguém vai conferir manualmente o chat no Kommo.

Clínicas perdem pacientes que agendaram em outro lugar. Advogados perdem consultas iniciais. E-commerces perdem vendas que poderiam ter sido concluídas com um simples acompanhamento automático. Imobiliárias perdem leads quentes que voltaram para o portal de busca. O diagnóstico tardio é o que transforma um bug técnico em prejuízo de negócio real.

Análise Técnica: O Que Mudou na API amojo do Kommo

O Kommo opera dois sistemas de API completamente distintos, e entender a diferença é essencial para corrigir o problema:

SistemaEndpointFunçãoStatus em 2026
REST API principalapi.kommo.comLeads, contatos, negócios, campos, tarefasFunciona normalmente com OAuth2
Canal amojo (chat)amojo.amocrm.ruMensagens de chat em tempo realRequer canal externo aprovado + HMAC

A API amojo — responsável exclusivamente pelo envio e recebimento de mensagens nos chats do Kommo — agora exige todos estes elementos para aceitar uma requisição de envio de mensagem:

  • Um canal externo criado e aprovado no painel de integrações do Kommo
  • Um scope_id único gerado pelo canal no momento do registro
  • Um secret (chave HMAC-SHA1) associado ao canal para assinatura de payloads
  • A assinatura HMAC-SHA1 do payload calculada e enviada em cada requisição

Antes dessa mudança, alguns fluxos n8n conseguiam enviar mensagens ao amojo usando apenas o token OAuth2 padrão do Kommo. Isso não funciona mais — a API retorna 401 ou 403 sem mensagem de erro descritiva o suficiente para ser óbvia.

O n8n, por sua vez, quando configurado com a opção Continue on Fail ativa no nó HTTP Request — configuração muito comum em fluxos de produção para evitar paradas totais — executa o workflow normalmente sem alertar sobre o erro de autenticação. O fluxo registra sucesso. O Kommo rejeita a mensagem. Resultado: silêncio total no chat do lead.

O diagnóstico silencioso é o maior perigo dessa mudança: você acha que o agente está funcionando, o n8n confirma que executou, mas nenhuma mensagem chega ao lead.

Vale reforçar: a REST API principal do Kommo — usada para criar leads, atualizar campos, mover negócios no funil, criar tarefas e aplicar tags — continua funcionando normalmente com autenticação OAuth2. O problema é exclusivo do canal amojo, que lida com mensagens de chat.

Como Aplicar Hoje

Siga este guia de quatro passos para restaurar as respostas do seu agente n8n no chat do Kommo e garantir que a autenticação nunca quebre silenciosamente de novo.

Passo 1 — Verificar se Você Está Afetado

No Kommo, acesse Configurações → Integrações → Canais do Chat. Verifique se existe algum canal externo registrado e com status aprovado. Se a lista estiver vazia ou todos os canais forem nativos (WhatsApp Business, Instagram, Telegram via parceiro), seus agentes n8n não têm como enviar mensagens autenticadas no chat. Para confirmar o problema, execute manualmente o nó HTTP Request que envia ao amojo e observe o código de resposta — 401 ou 403 confirma a falha de autenticação.

Passo 2 — Criar um Canal Externo no Kommo

Acesse Configurações → Integrações → Canais do Chat → Adicionar Canal → Canal Externo. Preencha o nome do canal (use algo descritivo como n8n-agente-atendimento), a URL do webhook receptor no n8n e selecione o tipo de canal. Após criação, o Kommo gera automaticamente o scope_id e o secret. Copie e armazene ambos em variáveis de ambiente no seu n8n, nunca em texto plano no fluxo.

Passo 3 — Configurar Autenticação HMAC-SHA1 no n8n

No fluxo n8n responsável por enviar mensagens ao Kommo Chat, adicione um nó Code imediatamente antes do HTTP Request. Use o código abaixo para calcular a assinatura do payload:

const crypto = require('crypto');
const secret = $env.KOMMO_CHANNEL_SECRET;
const scopeId = $env.KOMMO_SCOPE_ID;
const body = $input.first().json.messageBody;
const payload = JSON.stringify(body);
const signature = crypto
  .createHmac('sha1', secret)
  .update(payload)
  .digest('hex');
return [{ json: { signature, scopeId, payload } }];

No nó HTTP Request seguinte, configure: Method POST, URL do endpoint amojo para envio de mensagem, header X-Signature com valor sha1={{ $json.signature }}, e inclua o scope_id no body da requisição. Desative o Continue on Fail neste nó para que erros de autenticação apareçam como falhas reais no histórico de execuções.

Passo 4 — Monitorar e Criar Alertas

Configure um nó Error Trigger no n8n conectado a este fluxo para receber alertas imediatos quando a autenticação ou o envio falharem. Direcione o alerta para e-mail, Slack ou WhatsApp da equipe técnica. Acesse também Configurações → Integrações → Logs de Canal no Kommo para auditar mensagens recebidas e rejeitadas em tempo real — este log mostra exatamente quais requisições foram aceitas e quais foram bloqueadas, com o motivo detalhado.

Recomendação Metrik

Na Metrik, migramos todos os fluxos de atendimento da nossa stack n8n + Kommo para o novo modelo de canal externo autenticado assim que identificamos o problema. A configuração inicial leva entre 2 e 3 horas, mas garante estabilidade total e — mais importante — visibilidade real sobre o que está acontecendo em cada conversa.

Nossa stack recomendada para automação de atendimento comercial com IA em 2026:

  • n8n (self-hosted com Docker ou cloud) como orquestrador central de todos os fluxos
  • Canal externo Kommo devidamente registrado com autenticação HMAC-SHA1 em cada requisição ao amojo
  • Claude via Anthropic API como motor de raciocínio do agente — com memória de contexto longa e capacidade de manter o tom da marca
  • Postgres ou Redis como backend de memória de sessão para conversas persistentes entre interações
  • Error Trigger com alertas em tempo real para falhas de autenticação, impedindo que erros silenciosos passem despercebidos
  • Logs de Canal no Kommo monitorados semanalmente para auditoria de entrega de mensagens

Se você usa Kommo para atendimento em clínicas, escritórios de advocacia, e-commerce ou imobiliárias, não adie essa correção. Cada dia sem o fix é um conjunto de leads entrando em silêncio e saindo sem conversão — enquanto seu n8n continua mostrando execuções verdes.

A boa notícia: depois do canal externo configurado, o stack funciona melhor do que antes. Você ganha mais controle sobre tipos de mensagem, logs detalhados por canal, capacidade de segmentar canais por vertical de negócio e uma infraestrutura de atendimento que escala sem quebrar. O que era um bug se torna uma melhoria de arquitetura.

Precisa de ajuda para implementar? A equipe da Metrik tem consultoria especializada em Product Service com n8n + Kommo + IA. Fale com a gente e tenha seu agente de IA respondendo no Kommo em até 48 horas.

Quer ir além? Conheça a Comunidade Kommo: curso de Kommo CRM com IA, skills e encontros ao vivo.

Quer aplicar isso no seu CRM? Conheça as skills prontas para Kommo e GoHighLevel e os cursos da Metrik Academy.