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 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-devconnectai-api

v1.1.8

Published

Nó n8n para integração com CRM DevConnectAi - Suporte a mensagens internas e controle de chatbot

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

  1. Selecione a operação "📤 Enviar Mensagem"
  2. Escolha "🔗 Token de Conexão"
  3. Digite o número (ex: 5511999999999)
  4. Digite a mensagem
  5. Execute o nó

Mensagem com Lista

  1. Selecione a operação "📋 Enviar Lista"
  2. Escolha "🔗 Token de Conexão"
  3. 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

  1. Selecione a operação "👤 Criar Contato"
  2. Escolha "🏢 Token da Empresa"
  3. 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

  1. Selecione a operação "🏢 Criar Empresa"
  2. Escolha "👑 Token Admin"
  3. 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

  1. Selecione a operação "✏️ Atualizar Ticket"
  2. Escolha "🏢 Token da Empresa"
  3. Digite o ID do ticket
  4. Configure os dados de atualização em JSON:
    {
      "status": "closed",
      "userId": 1,
      "queueId": 2
    }

Adicionando Tags

  1. Selecione a operação "🏷️ Adicionar Tag ao Ticket"
  2. Escolha "🏢 Token da Empresa"
  3. Digite o ID do ticket
  4. 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