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-aivo

v0.1.2

Published

Community nodes do n8n para a suite Aivo

Readme

Aivo n8n

Pacote de Community Nodes do n8n para integrar os produtos da suite Aivo.

Visao geral

Este projeto centraliza a automacao entre o n8n e os produtos Aivo. A estrategia inicial e core-first, com foco nos modulos:

  • Aivo Accounts (login unificado, modulos, convites, creditos)
  • Aivo Pagamentos (API de cobranca da suite)
  • Aivo Vendas (leads, CRM, SDR)
  • Aivo Comunicacao (canais como WhatsApp e evolucao omnichannel)

Estrutura do projeto

Aivo n8n/
|- nodes/
|  |- Accounts/
|  |  |- Accounts.node.ts
|  |- Pagamentos/
|  |  |- Pagamentos.node.ts
|  |- Vendas/
|  |  |- Vendas.node.ts
|  |- Comunicacao/
|  |  |- Comunicacao.node.ts
|- docs/
|  |- CONVENTIONS.md
|- index.ts
|- package.json
|- tsconfig.json

Requisitos

  • Node.js >= 20.15
  • npm >= 10

Setup local

  1. Instalar dependencias:
npm install
  1. Build do pacote:
npm run build
  1. Desenvolvimento com watch:
npm run dev

Publicacao e instalacao no n8n Community Nodes

Nome do pacote publicado no npm:

  • n8n-nodes-aivo

Passo a passo:

  1. Gerar build:
npm run build
  1. Login no npm:
npm login
  1. Publicar pacote:
npm publish
  1. Instalar no n8n:
  • Abrir Settings -> Community Nodes
  • Clicar em Install
  • Informar n8n-nodes-aivo
  • Reiniciar o n8n se solicitado

Como os modulos estao hoje

  • Aivo Vendas ja esta com estrutura de Resource + Action e catalogo de endpoints do SDR.
  • Aivo Vendas usa credencial dedicada Aivo Vendas API (base URL + token).
  • Aivo Comunicacao ja esta com estrutura de Resource + Action e catalogo de endpoints do Aivo Com.
  • Aivo Comunicacao usa credencial dedicada Aivo Comunicacao API (base URL + token).
  • Aivo Accounts e Aivo Pagamentos permanecem como stubs iniciais.

Documentacao de endpoints mapeados de Vendas:

  • nodes/Vendas/ENDPOINTS.md

Documentacao de endpoints mapeados de Comunicacao:

  • nodes/Comunicacao/ENDPOINTS.md

Credencial do Aivo Vendas

Ao usar o node Aivo Vendas, crie uma credencial Aivo Vendas API com:

  • Base URL: https://vendas.aivosuite.com
  • API Token: token Bearer da API

Credencial do Aivo Comunicacao

Ao usar o node Aivo Comunicacao, crie uma credencial Aivo Comunicacao API com:

  • Base URL: https://com.aivosuite.com
  • API Token: token Bearer da API

Roadmap sugerido (proximos passos)

  1. Criar credenciais compartilhadas (AivoApi) para autenticar nos servicos.
  2. Implementar operacoes reais por modulo core.
  3. Adicionar tratamento padrao de erros e paginação.
  4. Expandir para os demais produtos: Forms, Calendar, Indica, Social, Governanca, Financas, Pages, Cursos e Empresarial.

Convencoes

As convencoes de nomenclatura, versao e organizacao dos modulos estao em:

  • docs/CONVENTIONS.md