nemix

Nemix ERP integration for n8n. Action mode (all resources + all operations as prefab forms) + Custom API Call (truly free request builder) + Nemix Knowledge AI-Agent tool (RAG search over your ERP). 27 webhook triggers, bulk sync helpers.

Documentation

n8n-nodes-nemix

Native n8n integration for Nemix ERP — the AI-native cloud ERP for German SMBs.

What's inside

  • Nemix ERP node — Hybrid Universal + Named operations:
    • Quick Action mode: polished UX for Customer, Order, Invoice, … (top resources)
    • Custom API Call mode: generic Resource × Operation caller covering all 650+ Nemix endpoints (and future ones)
  • Nemix ERP Trigger node — listens for any of 27 webhook events, with HMAC-SHA256 signature verification (timing-safe).
  • Multi-field credential supporting Nemix API key + tenant slug + base URL + inbound webhook secret + arbitrary additional secrets for mixed workflows.

See the architecture overview in docs/architecture.md and the platform-specific notes in docs/platforms/n8n.md.

Local development & testing

This package is part of the nemix-integrations monorepo. From the repo root:

pnpm install
pnpm build
pnpm test

To try the node in your local n8n instance without publishing to npm:

mkdir -p ~/.n8n/custom && cd ~/.n8n/custom
npm init -y
npm install --save /path/to/nemix-integrations/packages/n8n-nodes-nemix
n8n start

Then open http://localhost:5678, add the Nemix ERP node to a workflow, and configure a credential with your nemix_test_* API key.

Publishing (handled by colleague after handover)

This node is not yet published. The publishing workflow is provided as a template at .github/workflows/publish-n8n.yml.template. When ready:

  1. Rename .template away → workflow becomes active
  2. Configure npm Trusted Publishing for id-token: write
  3. Tag a release: git tag v0.1.0 && git push --tags

See HANDOVER.md §6.1 for the full publishing checklist.

License

MIT — see LICENSE.

Discussion