aib

Nós do Sistema AIB Digital para n8n: gatilho de mensagens do WhatsApp (via AIB Inbox) e ações — enviar mensagem (com digitando… e parágrafos), reagir, marcar como lida, mover card e atualizar notas/vencimento/campos do funil, pausar IA — escolhendo conta

Package Information

Released: this month
Downloads: 0 weekly / 0 monthly
Latest Version: 0.9.0
Author: AIB Digital

Documentation

n8n-nodes-aib

Nós do Sistema AIB Digital para o n8n — a experiência do Chatwoot,
no nosso sistema: conecta uma credencial e escolhe conta e caixa
dentro do nó.

O que vem

  • Credencial "AIB Digital API" — URL do sistema + chave (aib_...).
    Com chave de agência, os dropdowns listam todas as contas.
  • AIB Digital Trigger — dispara em mensagem.recebida (e outros
    eventos escolhíveis). Ao ativar o workflow, registra a URL de
    webhook na conta sozinho; ao desativar, remove.
  • AIB Digital (ações) — enviar mensagem, listar conversas/mensagens,
    mover card no funil (dropdown de etapas), pausar/religar IA,
    atribuir atendente, atualizar contato. Habilitado como ferramenta
    de agente de IA
    (usableAsTool): plugue direto num AI Agent.

Segurança

O gatilho recebe o segredo da conta ao registrar o webhook e confere
a assinatura x-aib-signature (HMAC-SHA256) de cada evento — evento
com assinatura errada leva 401 e não acorda o fluxo.

Instalar num n8n self-hosted

O pacote fica publicado no próprio sistema:
https://app.aibdigitall.com/n8n-nodes-aib.tgz

No servidor do n8n:

mkdir -p ~/.n8n/nodes && cd ~/.n8n/nodes
npm install https://app.aibdigitall.com/n8n-nodes-aib.tgz
# reinicie o n8n

(Em Docker, o diretório é o volume de dados do n8n, ex.:
/home/node/.n8n/nodes dentro do container.)

Novidades

  • 0.8.0 — o campo Conversa (nó v2) virou seletor: Da lista mostra as conversas da conta com busca por nome/telefone (para um destino fixo, como a conversa do gestor que recebe alertas); Por ID continua servindo para {{ $json.data.conversa_id }} do gatilho.
  • 0.7.2 — evento followup.retomar no gatilho (o passo "Agente escreve" do follow-up).

Depois de instalar

  1. Credentials → AIB Digital API → URL + chave de agência
    (Integrações → Chaves de API → "chave de agência").
  2. Novo workflow → AIB Digital Trigger → escolha a conta → ative.
  3. A partir daí, cada mensagem recebida daquela conta chega no fluxo;
    responda/mova card com o nó AIB Digital.

Atenção

  • Um destino de webhook por conta: ativar dois workflows com
    gatilho para a mesma conta faz o segundo roubar o registro do
    primeiro.
  • Rebuild: bun install && bunx tsc && npm pack na pasta do pacote;
    o .tgz vai para public/n8n-nodes-aib.tgz no app.

Discussion