perfex-crm

Nó n8n para integração com Perfex CRM

Package Information

Released: 6/24/2025
Downloads: 21 weekly / 98 monthly
Latest Version: 0.1.6
Author: Robson Tenorio

Documentation

n8n-nodes-perfex-crm

Este pacote contém nós n8n para integração com o Perfex CRM.

Pré-requisitos

  • n8n instalado (versão 0.125.0 ou superior)
  • Uma instância do Perfex CRM com acesso à API

Instalação

Instalação local

  1. Navegue até a pasta de instalação do n8n (ou crie um novo projeto n8n)
  2. Clone este repositório:
git clone https://github.com/seu-usuario/n8n-nodes-perfex-crm.git
  1. Instale as dependências:
cd n8n-nodes-perfex-crm
npm install
  1. Compile o código:
npm run build
  1. Crie um link simbólico para o n8n:
npm link
  1. Na pasta do n8n, vincule este pacote:
cd /caminho/para/n8n
npm link n8n-nodes-perfex-crm
  1. Inicie o n8n:
n8n start

Instalação via npm

npm install n8n-nodes-perfex-crm

Uso

Após a instalação, você verá o nó "Perfex CRM" disponível na lista de nós do n8n.

Configuração de Credenciais

Para usar o nó, você precisa configurar as credenciais da API do Perfex CRM:

  1. Acesse o Perfex CRM e gere uma chave de API
  2. No n8n, vá para "Credenciais" e adicione uma nova credencial do tipo "Perfex CRM API"
  3. Preencha a URL base da sua instalação do Perfex CRM e a chave da API

Recursos Disponíveis

O nó suporta os seguintes recursos do Perfex CRM:

  • Clientes: Criar, listar, obter, atualizar e excluir clientes
  • Contatos: Criar, listar, obter, atualizar e excluir contatos
  • Leads: Criar, listar, obter, atualizar e excluir leads
  • Orçamentos: (Em desenvolvimento)
  • Faturas: (Em desenvolvimento)
  • Projetos: (Em desenvolvimento)
  • Tarefas: (Em desenvolvimento)

Exemplos de Uso

Listar todos os clientes

  1. Adicione o nó "Perfex CRM" ao seu fluxo de trabalho
  2. Selecione o recurso "Cliente"
  3. Selecione a operação "Obter Todos"
  4. Execute o fluxo de trabalho

Criar um novo cliente

  1. Adicione o nó "Perfex CRM" ao seu fluxo de trabalho
  2. Selecione o recurso "Cliente"
  3. Selecione a operação "Criar"
  4. Preencha os campos necessários nos "Dados do Cliente"
  5. Execute o fluxo de trabalho

Desenvolvimento

Estrutura do Projeto

n8n-nodes-perfex-crm/
├── credentials/
│   └── PerfexCrmApi.credentials.ts
├── nodes/
│   └── PerfexCrm/
│       ├── PerfexCrm.node.ts
│       └── perfex.svg
├── package.json
└── README.md

Compilação

npm run build

Lint

npm run lint

Licença

MIT

Discussion