n8n-nodes-papi
v1.2.0
Published
n8n community node for PAPI WhatsApp API - Send messages, manage groups, SMS, Call Instances, handle webhooks and more
Downloads
629
Maintainers
Readme
n8n-nodes-papi
Este é um node da comunidade n8n para integração com a PAPI WhatsApp API - uma API completa para automação do WhatsApp baseada no Baileys.

Instalação
No n8n (Community Nodes)
- Vá em Settings > Community Nodes
- Clique em Install a community node
- Digite
n8n-nodes-papi - Clique em Install
Manual
npm install n8n-nodes-papiConfiguração
- Adicione suas credenciais da PAPI API:
- Base URL: URL do seu servidor PAPI (ex:
https://api.seudominio.com) - API Key: Sua chave de API (PANEL_API_KEY configurada no servidor)
- Base URL: URL do seu servidor PAPI (ex:
Recursos Disponíveis
📱 Instâncias
- Listar todas as instâncias
- Criar nova instância
- Obter status
- Obter QR Code
- Deletar instância
- Logout
- Configurar Webhook
- Obter Webhook
- Toggle Link Público
- Configurar Proxy ✨ NEW
- Obter Proxy ✨ NEW
- Configurar WebSocket ✨ NEW
- Obter WebSocket ✨ NEW
- Configurar Settings ✨ NEW (rejectCalls, ignoreGroups, alwaysOnline, etc.)
- Obter Settings ✨ NEW
💬 Mensagens
- Enviar texto
- Enviar imagem
- Enviar vídeo
- Enviar áudio/PTT
- Enviar documento
- Enviar sticker
- Enviar localização
- Enviar contato
- Enviar reação
- Enviar botões
- Enviar lista
- Enviar carrossel
- Enviar Enquete/Poll ✨ NEW
- Deletar mensagem
- Editar mensagem
- Marcar como lida
👥 Grupos
- Listar grupos
- Criar grupo
- Obter metadados
- Obter link de convite
- Gerenciar participantes (adicionar/remover/promover/rebaixar)
- Atualizar configurações
- Sair do grupo
👤 Perfil
- Obter foto de perfil
- Atualizar foto
- Atualizar status/recado
- Atualizar nome
🔒 Privacidade
- Obter configurações
- Bloquear/Desbloquear contatos
- Listar bloqueados
🛠️ Utilidades
- Verificar número no WhatsApp
- Atualizar presença (digitando, online)
- Gerenciar labels
- Estatísticas do servidor
📱 SMS ✨ NEW
- Enviar SMS
- Enviar SMS em massa (bulk)
- Obter configuração
- Atualizar configuração
- Obter status das portas
- Testar SMS
📞 Central de Ligações ✨ NEW
- Listar instâncias de ligação
- Obter instância
- Criar instância
- Atualizar instância
- Deletar instância
- Atualizar status
- Testar SMS via instância
Trigger (Webhook)
O node PAPI Trigger permite receber eventos em tempo real:
- Mensagens recebidas
- Status de mensagem (enviado, entregue, lido)
- Reações
- Presença
- Atualizações de grupo
- Participantes de grupo
- Chamadas
- Contatos
- Chats
- Labels
- Sincronização de histórico
Filtros disponíveis:
- Por tipo de evento
- Por instância
- Por remetente
- Apenas grupos ou privado
- Ignorar mensagens próprias
- Por tipo de mensagem
Exemplo de Uso
Enviar mensagem de texto
- Adicione o node PAPI WhatsApp
- Selecione recurso: Mensagem
- Selecione operação: Enviar Texto
- Preencha o ID da instância
- Preencha o número (com DDI):
5511999999999 - Digite o texto da mensagem
Enviar SMS
- Adicione o node PAPI WhatsApp
- Selecione recurso: SMS
- Selecione operação: Enviar SMS
- Preencha o número (com DDI):
5511999999999 - Digite o texto do SMS
Enviar Enquete
- Adicione o node PAPI WhatsApp
- Selecione recurso: Mensagem
- Selecione operação: Enviar Enquete
- Preencha o ID da instância
- Preencha o número
- Digite a pergunta e as opções separadas por vírgula
Receber mensagens via webhook
- Adicione o node PAPI Trigger
- Configure os eventos desejados
- Copie a URL do webhook
- Configure o webhook na sua instância PAPI
Changelog
v1.2.0
- ✨ Novo recurso: SMS (enviar, bulk, configurar, testar)
- ✨ Novo recurso: Central de Ligações (CRUD de instâncias)
- ✨ Nova operação: Enviar Enquete/Poll
- ✨ Novas operações de instância: Proxy, WebSocket, Settings
- 🐛 Melhorias gerais de estabilidade
v1.1.4
- Versão inicial com suporte completo a WhatsApp
Links
Licença
MIT
