Skip to main content

Connect AI to your ERP: automate processes that need judgement

AI agents that read, write and make decisions in your ERP. Automate tasks that today need human intervention: document classification, contextual approvals, reconciliation and smart reporting.

Your ERP has the data, but a human makes the decisions

Your ERP (Odoo, SAP, Dynamics) centralises the information, but most processes still need someone to look, interpret and decide. Classifying invoices, approving orders depending on context, reconciling payments with discrepancies, producing reports that explain why the figures changed. Rule-based automations (if/else) don't cover the nuanced cases. The result: bottlenecks, human errors and processes that scale but don't improve.

An AI agent that works inside your ERP

Our agent connects to your ERP via API (XML-RPC, REST, OData) and uses LangGraph to orchestrate flows with real reasoning. It reads data from the ERP, looks up extra context with RAG (contracts, emails, history) and makes decisions: it classifies, approves, reconciles or escalates to a human when the case is ambiguous. Every action is logged with full traceability.

What the agent can do in your ERP

Smart document classification

It classifies invoices, orders and documents by content, supplier and historical context. Not just OCR: it understands the document and categorises it correctly.

Contextual approvals

It evaluates purchase requests, credit notes or discounts against company policies, customer history and context. It approves automatically or escalates with a justification.

Reporting with explanations

It produces reports that don't just show numbers: they explain why they changed, what caused the variations and what actions it recommends. In natural language.

Automatic reconciliation

It reconciles payments with invoices even when amounts, references or dates don't match. It uses reasoning to resolve the cases that rules don't cover.

Two-way integration

It reads from and writes to your ERP: creates records, updates statuses, runs workflows. Compatible with Odoo (XML-RPC), SAP (OData), Dynamics (REST) and any ERP with an API.

Real-time processing

ERP events (new invoice, order created, payment received) trigger the agent automatically via webhooks. No polling, no delays.

Step-by-step implementation

1

ERP process audit

We map your current processes: which decisions a human makes, with what information, how much time they take and what the error rate is. We identify the ones that benefit most from AI.

2

API connection to your ERP

We set up the two-way integration with your ERP (Odoo, SAP, Dynamics) using its native APIs. The agent can read any model and write to the ones you authorise.

3

Agent design with LangGraph

We design the state graph: reading ERP data, looking up extra context (RAG), reasoning about the decision and executing the action. With confidence thresholds for escalation.

4

Validation in shadow mode

The agent processes real operations without executing actions: it suggests the decision and a human validates it. We measure accuracy until it reaches the agreed threshold before switching on automation.

Rule-based automation vs AI agent in your ERP

Criteria
Rules (if/else)
Sphyrna agent
Cases it resolves
Only exactly the anticipated ones
Reasons about new and ambiguous cases
Documents with variations
Fails if the format changes
Understands the content, doesn't depend on the format
Decision context
Only data from the current record
Checks history, contracts and policies via RAG
Maintenance
Add rules for every new case
Update documentation → agent adapts
Escalation to a human
Error or unhandled exception
Reasoned decision with justification
Traceability
Execution log
Full reasoning for every decision

Frequently asked questions about AI + ERP

We work with any ERP that has an API: Odoo (our speciality, via XML-RPC), SAP (OData/RFC), Microsoft Dynamics 365 (REST), and custom ERPs with a REST or SOAP API. If your ERP has an API, we can integrate with it.

Yes, but with full control. You define which models it can read, which it can write to and which actions need human approval. Every write is logged with traceability: what it did, why and with what confidence.

Three layers of safety: 1) Configurable confidence thresholds (if it isn't sure, it escalates), 2) Shadow mode to validate before switching on, 3) Automatic rollback for reversible actions. In production, the minimum accuracy we accept is 95%.

No. The agent connects via your ERP's standard APIs, without changing source code or installing modules. It's an intelligence layer that works on top of your current infrastructure.

The pilot with one automated process is ready in 4 weeks. It includes: process audit, API connection, agent design, shadow mode and validation. Additional processes are implemented incrementally.

The pilot is free: one automated process with real data in 4 weeks, with no development cost. After that, hosting and maintenance from €200/month. No software licence and no lock-in contract.

Does your ERP need intelligence, not more rules?

Free pilot in 4 weeks. One process in your ERP automated with real AI, using your data.

Request a free pilot →