npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

n8n-nodes-new-evolution-api

v3.0.8

Published

n8n Community Node for New Evolution API - WhatsApp Integration Hub (130+ operations)

Downloads

1,371

Readme

n8n-nodes-new-evolution-api

New Evolution API


Requisitos

  • n8n versão 1.54.4 ou superior
  • Evolution API versão 2.2.0 ou superior
  • Node.js >= 18.10
  • pnpm >= 9.1.4 (para desenvolvimento)

Instalação

Via npm (Recomendado)

npm install n8n-nodes-new-evolution-api

Manual

  1. Clone o repositório
  2. Execute pnpm install
  3. Execute pnpm build
  4. Copie para a pasta de nodes customizados do n8n

Recursos Disponíveis (14)

Instância

Gerenciamento completo de instâncias da Evolution API.

| Operação | Descrição | |----------|-----------| | Criar Instância | Cria nova instância WhatsApp | | Gerar QR-Code | Obtém QR code para conexão | | Buscar Instância | Lista instâncias disponíveis | | Estado da Conexão | Verifica estado atual | | Definir Comportamento | Configura comportamento | | Definir Presença | Define status de presença | | Definir Proxy | Configura proxy | | Buscar Proxy | Obtém configuração de proxy | | Desconectar | Desconecta do WhatsApp | | Deletar | Remove instância |

Mensagem

Envio de diversos tipos de mensagens.

| Operação | Descrição | |----------|-----------| | Enviar Texto | Mensagem de texto simples | | Enviar Imagem | Envio de imagens | | Enviar Vídeo | Envio de vídeos | | Enviar Áudio | Envio de áudios | | Enviar Documento | Envio de documentos | | Enviar Enquete | Criação de enquetes | | Enviar Contato | Compartilhamento de contatos | | Enviar Lista | Mensagem com lista de opções | | Enviar Botão | Mensagem com botões | | Enviar Pix | Mensagem de pagamento PIX | | Enviar Status | Publicar no status | | Reagir | Adicionar reação a mensagem |

Grupo

Gerenciamento completo de grupos.

| Operação | Descrição | |----------|-----------| | Criar Grupo | Cria novo grupo | | Atualizar Imagem | Altera foto do grupo | | Atualizar Nome | Altera nome do grupo | | Atualizar Descrição | Altera descrição | | Atualizar Configurações | Altera configurações | | Atualizar Membros | Adiciona/remove membros | | Buscar Link de Convite | Obtém link de convite | | Revogar Link | Revoga link atual | | Enviar Link de Convite | Envia convite | | Encontrar Participantes | Lista participantes | | Mensagens Temporárias | Configura mensagens temporárias | | Sair do Grupo | Remove instância do grupo | | Entrar no Grupo | Entra via link de convite |

Canais (Newsletter)

Gerenciamento de canais/newsletters do WhatsApp.

| Operação | Descrição | |----------|-----------| | Criar Canal | Cria novo canal | | Buscar Canais | Lista canais disponíveis | | Buscar Mensagens | Lista mensagens do canal | | Enviar Texto | Envia texto para canal próprio | | Enviar Mídia | Envia imagem/vídeo/áudio/documento | | Enviar Enquete | Cria enquete no canal | | Enviar Pergunta Q&A | Cria pergunta interativa (⚠️ respostas não disponíveis) | | Repostar Mensagem | Reposta de um canal para outro | | Info do Convite | Obtém info do código de convite | | Seguir | Segue um canal | | Deixar de Seguir | Para de seguir | | Silenciar | Silencia notificações | | Reativar | Reativa notificações |

⚠️ Limitação do WhatsApp: Respostas a perguntas Q&A são processadas apenas server-side pelo WhatsApp. Não é possível capturar as respostas dos inscritos via API.

Comunidade

Gerenciamento de comunidades WhatsApp.

| Operação | Descrição | |----------|-----------| | Criar Comunidade | Cria nova comunidade | | Buscar Comunidades | Lista comunidades | | Buscar Participantes | Lista membros | | Atualizar Participantes | Gerencia membros | | Sair da Comunidade | Remove da comunidade |

Chat

Operações de chat e mensagens.

| Operação | Descrição | |----------|-----------| | Verificar Número | Valida número WhatsApp | | Ler Mensagem | Marca como lida | | Gerenciar Arquivo | Arquiva/desarquiva | | Marcar como Não Lido | Marca conversa | | Deletar Mensagem | Remove mensagem | | Buscar Foto de Perfil | Obtém foto | | Obter Mídia em Base64 | Converte mídia | | Editar Mensagem | Edita mensagem enviada | | Enviar Presença | Envia status de digitando | | Bloquear Contato | Bloqueia/desbloqueia | | Buscar Contatos | Lista contatos | | Procurar Mensagens | Busca mensagens | | Procurar Status | Busca status | | Procurar Chats | Lista conversas | | Buscar Chat por JID | Busca chat específico |

Etiquetas

Gerenciamento de etiquetas (labels).

| Operação | Descrição | |----------|-----------| | Criar Etiqueta | Cria nova label | | Buscar Etiquetas | Lista labels | | Adicionar a Chat | Adiciona label ao chat | | Remover de Chat | Remove label do chat |

Chamadas

Controle de chamadas de voz.

| Operação | Descrição | |----------|-----------| | Simular Chamada | Inicia chamada fake | | Buscar Chamadas | Lista chamadas |

Negócios

Recursos do WhatsApp Business.

| Operação | Descrição | |----------|-----------| | Buscar Catálogo | Lista produtos | | Buscar Coleções | Lista coleções |

Perfil

Gerenciamento de perfil.

| Operação | Descrição | |----------|-----------| | Buscar Perfil | Obtém informações | | Atualizar Nome | Altera nome | | Atualizar Status | Altera status | | Atualizar Foto | Altera foto | | Remover Foto | Remove foto | | Configurações de Privacidade | Gerencia privacidade |

Templates (Meta Business)

Gerenciamento de templates do Meta Business.

| Operação | Descrição | |----------|-----------| | Criar Template | Cria novo template | | Buscar Templates | Lista templates |

Armazenamento S3

Integração com armazenamento S3.

| Operação | Descrição | |----------|-----------| | Buscar Mídia | Obtém mídia do S3 | | Buscar URL da Mídia | Obtém URL assinada |

Evento

Configuração de eventos e integrações.

| Operação | Descrição | |----------|-----------| | Webhook | Configura webhook | | RabbitMQ | Configura RabbitMQ | | WebSocket | Configura WebSocket | | SQS | Configura Amazon SQS | | NATS | Configura NATS | | Pusher | Configura Pusher | | Kafka | Configura Apache Kafka |

Integração

Integrações com plataformas externas.

| Operação | Descrição | |----------|-----------| | Chatwoot | Integração Chatwoot | | Evolution Bot | Bot nativo | | Typebot | Integração Typebot | | Dify | Integração Dify AI | | Flowise | Integração Flowise | | OpenAI | Integração OpenAI | | N8N Bot | Bot do n8n | | EvoAI | Integração EvoAI |


Cenários de Uso

Workflow Reativo (Webhook)

Processa mensagens recebidas:

Webhook n8n  Processa dados  Evolution API Node  Responde

Workflow Proativo (Consultas)

Inicia ações programadas:

Schedule/Trigger  Evolution API Node  Busca/Envia dados

Desenvolvimento

# Instalar dependências
pnpm install

# Build de produção
pnpm build

# Modo de desenvolvimento (watch)
pnpm dev

# Lint
pnpm lint

# Lint com correção automática
pnpm lintfix

Changelog

v1.9.29 (2025-12-06)

  • Removido: Evento NEWSLETTER_QUESTION_REPLY (limitação do WhatsApp - respostas Q&A não são enviadas para terceiros)
  • 🧹 Limpeza de código de debug

v1.9.27 (2025-12-02)

  • Newsletter Send Question: Enviar perguntas Q&A para canais próprios
  • Newsletter Send Poll: Enquetes em canais

v1.9.19 (2025-12-01)

  • S3 Media URL: Suporte a mediaS3Url no trigger e repost
  • 🔧 Fix: ignoreOwnNewsletters default true (evita loop de duplicação)

v1.9.0 (2025-11-30)

  • Seleção Dinâmica: Canais, grupos e instâncias com dropdown
  • LoadOptions: Busca dinâmica via API
  • Repost Newsletter: Reposta mensagens entre canais

v1.8.0 (2025-11-30)

  • Repost Newsletter Message: Reposta de canais seguidos para canais próprios
  • Modificar Legenda/Mídia: Edita conteúdo ao repostar
  • 🔧 Otimização de payload (~40-50% menor)

v1.7.0 (2025-11-27)

  • Trigger Node: Recebe webhooks com endpoint editável
  • Auto-extração: 30+ campos extraídos automaticamente
  • Newsletter Media Base64: Mídia completa no webhook

v1.6.0 (2025-11-28)

  • Newsletter Send: Enviar texto e mídia para canais próprios
  • Newsletter Invite Info: Obter informações de código de convite
  • Newsletter Fetch Messages: Buscar mensagens do canal
  • 🔧 Correções de tipos TypeScript para Newsletter API
  • 📊 127+ operações cobrindo toda API

v1.5.0 (2025-11-27)

  • Community: 10 operações adicionais (convites, solicitações, configurações)
  • 🔧 Melhorias no Trigger Node para webhooks

v1.2.0 (2025-11-25)

  • 14 Recursos completos
  • ~114 Operações cobrindo toda API
  • Novos: Templates API, S3 API
  • Novos eventos: WebSocket, SQS, NATS, Pusher, Kafka
  • Novas integrações: OpenAI, N8N Bot, EvoAI
  • Newsletter renomeado para "Canais" (localização PT-BR)
  • Correções de bugs e melhorias de UI

v1.1.0

  • Adicionado suporte a Newsletter/Canais
  • Melhorias no gerenciamento de grupos
  • Novos campos para mensagens

v1.0.0

  • Release inicial
  • Suporte básico a instâncias e mensagens

Contribuição

Contribuições são bem-vindas! Por favor:

  • Abra Issues para reportar bugs
  • Envie Pull Requests com melhorias
  • Sugira novas funcionalidades

Licença

MIT License - Veja LICENSE.md para detalhes.