Integrations
Available Connectors
Current connector architecture, example templates, and what has been implemented so far.
Connector types
| Connector path | Method | Data shape | Status |
|---|---|---|---|
| SAP S/4HANA example | n8n OData polling | POs and related procurement events | Template in repo |
| Oracle ERP Cloud example | n8n REST polling | Purchase orders and inventory-style events | Template in repo |
| Microsoft Dynamics 365 pathway | n8n Dataverse | Sales, inventory, supplier-style events | Design path documented |
| NetSuite pathway | n8n SuiteQL / REST | Items, POs, vendor and inventory events | Design path documented |
n8n workflow templates
Ready-to-import n8n workflows are in examples/n8n-workflows/. Each file contains a complete n8n workflow with pre-configured nodes, field mappings, and EasyFlow endpoint settings.
- sap-to-easyflow.json — SAP S/4HANA purchase orders via OData, runs every 5 minutes
- oracle-to-easyflow.json — Oracle ERP Cloud purchase orders via REST, runs every 10 minutes
- More templates can be added by contributors or customers validating against their own ERP environments
Adding a new ERP not on the list
Go to localhost:5678, click Add Node, and search for your ERP name. n8n has 400+ integrations. If it's there, you can build a workflow without any custom code.
If n8n doesn't have a dedicated node, use n8n's HTTP Request node with your ERP's REST API. Configure auth, set the endpoint, map the fields, and POST to EasyFlow's webhook.
If your ERP supports outbound webhooks natively (most modern cloud ERPs do), configure it to POST directly to /api/webhooks/inbound/{tenant_id} when events occur. No n8n needed.
If you build a working n8n template for a new ERP, submit it to the examples/n8n-workflows/ directory via a pull request. The community benefits from every new template.