Back to Nodes

Kommo Crm

Last updated Nov 27, 2025

Kommo CRM integration for n8n - Connect and automate your CRM workflows with Kommo's API

151 Weekly Downloads
264 Monthly Downloads

Included Nodes

Kommo Crm

Description

n8n-nodes-kommo-crm

Este é um nó não oficial do n8n para integração com a API do Kommo CRM.

Downloads Badge
Version Badge
License Badge

Email
GitHub
NPM

Aviso: Este node foi desenvolvido de forma independente para facilitar integrações com a API pública do Kommo CRM no n8n.
Não é afiliado, endossado ou mantido pelo Kommo CRM.
Todas as marcas citadas pertencem aos seus respectivos proprietários.

⚙️ Requisitos

Para utilizar o nosso Community Node, é necessário atender aos seguintes requisitos:

  • N8N na versão 1.0.0 ou superior
  • Node.js na versão 16.0.0 ou superior
  • Conta ativa no Kommo CRM com token de acesso API

📌 Recursos Disponíveis

🤖 Inteligência Artificial (AI)

📝 Análise inteligente de leads e sugestões automatizadas para otimizar estratégias de vendas e follow-ups.

Lista de operações
Analisar Lead – Análise de leads com IA para insights e previsões
Gerar Sugestões – Sugestões automatizadas para follow-ups, emails e estratégias

💬 Chats (Chats API)

📝 Comunicação omnichannel completa com suporte a WhatsApp, Telegram, Instagram e outros canais de chat.

Lista de operações
Registrar Canal – Criar novos canais de chat (WhatsApp, Telegram, Instagram, etc.)
Conectar Canal – Conectar canais de chat existentes
Obter Chats do Contato – Listar conversas de um contato
Enviar Mensagem – Enviar mensagens de texto, arquivos, mídias e localização

📁 Arquivos (Files API)

📝 Gerenciamento avançado de arquivos com upload, download, versionamento e controle de versões.

Lista de operações
Fazer Upload – Enviar arquivos para leads, contatos ou empresas
Fazer Download – Baixar arquivos com controle de versão
Excluir – Remover arquivos com exclusão por versão
Restaurar – Recuperar arquivos excluídos

🎛️ Campos Customizados (Custom Fields)

📝 Criação e gerenciamento dinâmico de campos personalizados para adaptar o CRM às necessidades específicas.

Lista de operações
Obter Vários – Listar campos customizados com filtros avançados
Criar – Criar novos campos customizados
Atualizar – Modificar campos existentes
Obter Grupos – Listar grupos de campos organizacionais

🔄 Funis e Etapas (Pipelines & Stages)

📝 Gestão completa de funis de vendas e suas etapas para controle total do processo comercial.

Lista de operações
Obter Vários – Listar todos os funis de vendas
Criar – Criar novos funis de vendas
Atualizar – Modificar configurações de funis
Obter Etapas – Listar etapas de um funil específico

📊 Origens (Sources)

📝 Rastreamento avançado de origens de leads com suporte a UTM e analytics para análise de performance.

Lista de operações
Obter Várias – Listar origens de leads com filtros
Criar – Criar novas origens com rastreamento UTM
Atualizar – Modificar configurações de origens

👥 Usuários (Users)

📝 Gerenciamento de usuários da conta para controle de acesso e administração de equipes.

Lista de operações
Obter vários – Lista todos os usuários da conta
Obter – Obtém dados de um usuário específico
Criar – Cria um novo usuário

🏢 Empresas (Companies)

📝 Gerenciamento completo de empresas com operações CRUD para controle de relacionamentos corporativos.

Lista de operações
Obter vários – Lista todas as empresas da conta
Criar – Cria uma nova empresa
Atualizar – Atualiza uma empresa existente

📞 Chamadas (Calls)

📝 Registro completo de chamadas (inbound/outbound) com filtros avançados para análise de comunicação.

Lista de operações
Obter vários – Lista todas as chamadas com filtros avançados
Criar – Registra uma nova chamada (inbound/outbound)
Filtros – Por direção, status, telefone, usuário responsável, data

🎯 Leads

📝 Gerenciamento completo de leads com filtros avançados e operações CRUD para controle total do funil de vendas.

Lista de operações
Obter vários – Lista todos os leads com filtros avançados
Obter – Obtém dados de um lead específico
Criar – Cria um novo lead
Atualizar – Atualiza um lead existente

👤 Contatos (Contacts)

📝 Gerenciamento completo de contatos com filtros avançados e operações CRUD para relacionamento com clientes.

Lista de operações
Obter vários – Lista todos os contatos com filtros avançados
Obter – Obtém dados de um contato específico
Criar – Cria um novo contato
Atualizar – Atualiza um contato existente

✅ Tarefas (Tasks)

📝 Gerenciamento completo de tarefas com filtros avançados e operações CRUD para organização de atividades.

Lista de operações
Obter vários – Lista todas as tarefas com filtros avançados
Obter – Obtém dados de uma tarefa específica
Criar – Cria uma nova tarefa
Atualizar – Atualiza uma tarefa existente

📝 Notas (Notes)

📝 Gerenciamento completo de notas com suporte a texto, chamadas, SMS, geolocalização e anexos.

Lista de operações
Obter vários – Lista todas as notas de uma entidade (lead, contato ou empresa)
Obter – Obtém dados de uma nota específica
Criar – Cria uma nova nota (suporte a texto, chamadas, SMS, geolocalização, anexos, etc.)
Atualizar – Atualiza uma nota existente

📅 Eventos (Events)

📝 Listagem de eventos com 15+ filtros avançados para análise detalhada de atividades e interações.

Lista de operações
Obter vários – Lista todos os eventos com filtros avançados (15+ novos filtros)
Obter tipos – Lista os tipos de eventos disponíveis
Filtros avançados – Por status de lead, usuário responsável, campos customizados, valores, etc.

🪝 Webhooks

📝 Configuração e gerenciamento de webhooks para automação e integração com sistemas externos.

Lista de operações
Obter vários – Lista todos os webhooks configurados
Criar – Cria um novo webhook com eventos específicos
Excluir – Remove um webhook existente

🏷️ Tags

📝 Gerenciamento de tags para organização e categorização de leads, contatos e empresas.

Lista de operações
Obter vários – Lista todas as tags de uma entidade (lead, contato ou empresa)
Anexar – Adicionar tags a entidades
Desanexar – Remover tags de entidades

📋 Listas (Lists)

📝 Gerenciamento de listas e elementos (regulares e produtos) para organização de dados e produtos.

Lista de operações
Obter várias – Lista todas as listas (regulares e produtos)
Criar – Cria uma nova lista
Obter elementos – Lista elementos de uma lista específica
Adicionar elemento – Adiciona novo elemento a uma lista
Atualizar elemento – Modifica elemento existente

📝 Modelos (Templates)

📝 Gerenciamento de templates de resposta com placeholders e botões para comunicação automatizada.

Lista de operações
Obter vários – Lista todos os templates de resposta
Criar – Cria novo template com placeholders e botões
Atualizar – Modifica template existente
Excluir – Remove template (apenas templates criados pela integração)

📨 Leads Recebidos (Incoming Leads)

📝 Sistema de análise de leads recebidos com categorização e conversão para leads regulares.

Lista de operações
Obter vários – Lista leads na etapa de análise
Criar – Adiciona novo lead recebido (forms/sip apenas)
Aceitar – Converte lead recebido em lead regular
Rejeitar – Descarta lead recebido
Categorias – Chats, forms, sip (chamadas), mail

🚀 Instalação

Via n8n Community Nodes:

  1. Abra sua instância do n8n
  2. Vá para SettingsCommunity Nodes
  3. Instale o pacote: n8n-nodes-kommo-crm
  4. Reinicie o n8n

Via NPM:

npm install n8n-nodes-kommo-crm

🔐 Credenciais

Para usar este nó, você precisa de uma conta Kommo CRM ativa e de um token de acesso.

Pré-requisitos

  1. Uma conta ativa no Kommo CRM
  2. Um token de acesso API (gerado nas configurações da conta)

Configuração

  1. Acesse sua conta Kommo CRM
  2. Vá para Settings > API > Access Tokens
  3. Gere um novo token de acesso
  4. Configure as credenciais no n8n:
    • Subdomain: Seu subdomínio Kommo (ex: minhacompanhia)
    • Access Token: O token gerado

💡 Uso

Exemplo básico – Criar um lead

  1. Adicione o nó Kommo CRM ao seu fluxo
  2. Selecione o recurso Lead e operação Create
  3. Configure o nome do lead e outros campos opcionais
  4. Execute o fluxo

Exemplo avançado – Sincronização de leads

  1. Use um gatilho para detectar novos leads
  2. Use o nó Kommo CRM para obter dados do lead
  3. Processe os dados conforme necessário
  4. Atualize o lead com informações processadas

📚 Recursos

🤝 Contribuição

Contribua para o crescimento deste projeto! Você pode ajudar de diversas formas:

  • Pull Requests: Envie melhorias, correções ou novas funcionalidades.
  • Issues: Relate problemas ou sugira novas ideias.
  • Sugestões: Compartilhe suas opiniões e feedbacks.
  • Documentação: Ajude a melhorar ou expandir a documentação existente.

Desenvolvido com ❤️ por Ramon Matias