n8n-nodes-priority-gateway
v3.9.0
Published
n8n node for Priority ERP via WebSDK Gateway
Maintainers
Readme
n8n-nodes-priority-gateway
An n8n community node for integrating with Priority ERP via the WebSDK Gateway.
Features
- WebSDK Operations — Read, create, update, and delete records in Priority forms
- OData Operations — Query, create, update, and delete records via Priority's OData API
- Procedures & Reports — Run Priority procedures and reports with full field/option discovery
- Form Actions — Execute form-level activations (e.g., wave picking, document generation)
- SQLI Queries — Run read-only SQL with joins, GROUP BY, and aggregates against Priority's database layer
- File Uploads — Upload files to Priority forms via WebSDK or OData
Prerequisites
This node requires a running instance of WebSDK Gateway — a TypeScript/Fastify REST API that wraps the Priority Web SDK, OData, and SQLI interfaces into a unified HTTP API. The n8n node does not connect to Priority directly; it calls the Gateway's REST endpoints, and the Gateway handles all communication with Priority ERP.
Installation
n8n Cloud
- Go to Settings > Community Nodes
- Enter
n8n-nodes-priority-gateway - Click Install
Self-hosted n8n
cd ~/.n8n/nodes
npm install n8n-nodes-priority-gateway
# Restart n8nConfiguration
Add Priority Gateway credentials in n8n:
- Gateway URL — URL of your WebSDK Gateway instance
- API Key — Gateway API key (if configured)
- Priority URL — Your Priority server URL
- Tabulaini — Priority tabulaini path
- Company — Priority company name
- Username / Password — Priority user credentials
- Language — Priority language code (e.g.,
1for Hebrew)
Connection settings can be overridden per-node for multi-environment workflows.
Operations
| Operation | Description | |-----------|-------------| | WebSDK Read | Query form rows with filters | | WebSDK Create | Create new records in a form | | WebSDK Update | Update existing records | | WebSDK Delete | Delete records from a form | | WebSDK Upload | Upload files to form records | | OData Query | Query records via OData with filters, expand, and pagination | | OData Create | Create records via OData | | OData Update | Update records via OData | | OData Delete | Delete records via OData | | OData Upload | Upload files via OData | | Run Procedure/Report | Execute Priority procedures or reports | | Run Form Action | Run form activations with field discovery | | SQLI | Run read-only SQL (joins, GROUP BY, aggregates) via the gateway |
Dynamic Field Discovery
The node automatically discovers available forms, fields, procedures, and dropdown options from your Priority server. When configuring operations, fields and options are loaded dynamically — no manual configuration needed.
License
MIT
