n8n-nodes-devconnectai-api
v1.1.8
Published
Nó n8n para integração com CRM DevConnectAi - Suporte a mensagens internas e controle de chatbot
Maintainers
Readme
📋 Descrição
O DevConnectAi é um nó personalizado para o n8n que permite integração completa com nossa API. Com este nó, você pode enviar mensagens, gerenciar contatos, tickets, tags, agendamentos e empresas de forma simples e intuitiva, transformando o n8n em um poderoso CRM para WhatsApp.
🚀 Funcionalidades
📤 Envio de Mensagens
- Enviar Mensagem: Envie mensagens de texto simples
- Enviar Lista: Envie mensagens com listas interativas (botões)
👥 Gestão de Contatos
- Criar Contato: Adicione novos contatos com informações completas
- Listar Contatos: Visualize todos os contatos
- Atualizar Contato: Modifique dados de contatos existentes
- Remover Contato: Delete contatos
🏷️ Gestão de Tags
- Criar Tag: Crie novas tags com cores personalizadas
- Listar Tags: Visualize todas as tags
- Deletar Tag: Remova tags
📅 Agendamentos
- Criar Agendamento: Programe mensagens para envio futuro
- Listar Agendamentos: Visualize todos os agendamentos
- Deletar Agendamento: Remova agendamentos
🎫 Gestão de Tickets
- Listar Tickets: Visualize todos os tickets
- Mostrar Ticket: Veja detalhes de um ticket específico
- Atualizar Ticket: Modifique status e dados do ticket
- Deletar Ticket: Remova tickets
- Adicionar Tag ao Ticket: Associe tags aos tickets
- Remover Tag do Ticket: Remova associações de tags
🏢 Gestão de Empresas
- Criar Empresa: Crie novas empresas com planos
- Listar Empresas: Visualize todas as empresas
- Mostrar Empresa: Veja detalhes de uma empresa
- Atualizar Empresa: Modifique dados da empresa
- Deletar Empresa: Remova empresas
🔍 Verificações
- Verificar Número: Confirme se um número existe no WhatsApp
⚙️ Configuração
1. Credenciais
Configure as credenciais com os seguintes campos:
- URL Base: URL do seu backend (ex:
https://api.dominio.com) - Token de Conexão: Token da conexão WhatsApp (para envio de mensagens)
- Token da Empresa: Token da empresa (para operações de contatos, tags, etc.)
- Token Admin: Token de administrador (para operações de empresas)
2. Tipos de Token
🔗 Token de Conexão
- Uso: Envio de mensagens e verificações de número
- Onde encontrar: Na configuração da conexão WhatsApp
🏢 Token da Empresa
- Uso: Operações de contatos, tags, agendamentos e tickets
- Onde encontrar: Na aba documentação
👑 Token Admin
- Uso: Operações de criação e gestão de empresas
- Onde encontrar: Na aba documentação
📝 Guia de Uso
Enviando Mensagens
Mensagem Simples
- Selecione a operação "📤 Enviar Mensagem"
- Escolha "🔗 Token de Conexão"
- Digite o número (ex: 5511999999999)
- Digite a mensagem
- Execute o nó
Mensagem com Lista
- Selecione a operação "📋 Enviar Lista"
- Escolha "🔗 Token de Conexão"
- Configure:
- Cabeçalho: Título da lista
- Corpo: Descrição da lista
- Rodapé: Texto opcional do rodapé
- Botão: Texto do botão principal
- Seções: Configure as opções da lista
Criando Contatos
- Selecione a operação "👤 Criar Contato"
- Escolha "🏢 Token da Empresa"
- Preencha os campos:
- Nome: Nome do contato
- Email: Email do contato
- Telefone: Número do telefone
- URL da Foto: Link da foto de perfil (opcional)
- É Grupo: Se é um grupo ou contato individual
- Canal: WhatsApp, Facebook ou Instagram
- Informações Extras: Dados adicionais em JSON
Criando Empresas
- Selecione a operação "🏢 Criar Empresa"
- Escolha "👑 Token Admin"
- Preencha todos os campos obrigatórios:
- Nome: Nome da empresa
- Email: Email da empresa
- Telefone: Telefone da empresa
- Senha: Senha para acesso
- Status: Ativo ou Inativo
- ID do Plano: ID do plano contratado
- Data de Vencimento: Data de vencimento do plano
- Recorrência: Mensal ou Anual
- Documento: CNPJ/CPF
- Método de Pagamento: Cartão, PIX ou Boleto
- Nome de Usuário: Nome de usuário da empresa
Gerenciando Tickets
Atualizando um Ticket
- Selecione a operação "✏️ Atualizar Ticket"
- Escolha "🏢 Token da Empresa"
- Digite o ID do ticket
- Configure os dados de atualização em JSON:
{ "status": "closed", "userId": 1, "queueId": 2 }
Adicionando Tags
- Selecione a operação "🏷️ Adicionar Tag ao Ticket"
- Escolha "🏢 Token da Empresa"
- Digite o ID do ticket
- Digite o ID da tag
🔗 Endpoints Utilizados
O nó utiliza os seguintes endpoints da API:
/send- Envio de mensagens/send/list/message- Envio de listas/checkNumber- Verificação de números/api/contactCreate- Criação de contatos/api/contactList- Listagem de contatos/api/contactUpdate- Atualização de contatos/api/contactRemove- Remoção de contatos/api/companyCreate- Criação de empresas/api/TagCreate- Criação de tags/api/TagList- Listagem de tags/api/TagDelete/:id- Remoção de tags/api/ScheduleCreate- Criação de agendamentos/api/ScheduleList- Listagem de agendamentos/api/ScheduleDelete/:id- Remoção de agendamentos/api/updateTicket- Atualização de tickets/api/tickets- Listagem de tickets/api/tickets/:id- Detalhes de ticket/api/companies- Listagem de empresas/api/companies/:id- Detalhes de empresa/api/tickets/:id/tags- Adicionar tag ao ticket/api/tickets/:id/tags/:tagId- Remover tag do ticket
🎯 Dicas de Uso
Escolhendo o Token Correto
- Para mensagens: Use sempre o Token de Conexão
- Para contatos/tags/agendamentos: Use o Token da Empresa
- Para empresas: Use o Token Admin
Formato de Números
- Use sempre o formato internacional:
5511999999999 - Não use espaços, hífens ou parênteses
- Inclua o código do país (55 para Brasil)
Tratamento de Erros
O nó retorna informações detalhadas sobre erros, incluindo:
- Código de status HTTP
- Mensagem de erro
- Detalhes específicos da API
Performance
- Para operações em lote, use o nó em loops
- Para listagens grandes, considere usar paginação
- Mantenha as credenciais seguras e atualizadas
🏆 Recursos Exclusivos do CRM DevConnectAi
- Interface Intuitiva: Campos organizados e descrições claras
- Emojis Visuais: Identificação rápida de cada operação
- Validação Automática: Verificação de dados antes do envio
- Logs Detalhados: Rastreamento completo de todas as operações
- Suporte Multi-empresa: Gerencie múltiplas empresas simultaneamente
- Integração com Agentes IA: Compatível com ferramentas de inteligência artificial
