n8n-nodes-evocrm
v0.1.8
Published
n8n community node for Evolution API and EvoCRM.
Maintainers
Readme
n8n-nodes-evocrm
Community node for n8n integrating Evolution API and EvoCRM.
Features
- Evolution API message actions
- Send text message
- Send media message
- Evolution API events
- Set webhook
- Get webhook
- Set WebSocket
- Evolution API Trigger
- Receives webhooks in n8n
- Optional auto-register webhook on workflow activation
- EvoCRM
- Conversations: list, get, search, create, update, assign, custom attributes, messages, status, priority, unread
- Labels: add labels to conversation, set contact labels
- Pipelines: list, get, create, update, delete, archive, stats, by contact, by conversation
- Leads: create lead
- Raw Request for Evolution API and EvoCRM
Credentials
Both APIs are configured by the user inside n8n. The package does not pre-fill production domains or tokens.
Evolution API credential
Configurable fields in n8n:
| Field | Default | Example | Used as |
|---|---|---|---|
| Base URL | empty | https://integrator-evo.iainfinito.com.br | API host for Evolution requests |
| API Key | empty | your Evolution API key | apikey header |
Credential test endpoint:
GET /instance/fetchInstancesEvoCRM API credential
Configurable fields in n8n:
| Field | Default | Example | Used as |
|---|---|---|---|
| Base URL | empty | https://crm.iainfinito.com.br | API host for EvoCRM requests |
| API Access Token | empty | your EvoCRM token | api_access_token header |
Credential test endpoint:
GET /api/v1/conversationsInstall in n8n
npm install n8n-nodes-evocrmFor Docker n8n, ensure:
N8N_COMMUNITY_PACKAGES_ENABLED=true
N8N_REINSTALL_MISSING_PACKAGES=trueDevelopment
npm install
npm run build
npm run lintSecurity
Do not commit API keys, npm tokens, .env files, or exported workflow credentials.
