Skip to content

The ERP stays. The manual work goes away.

I connect the ERP you already have to e-commerce, CRM, Excel and supplier PDFs. Where there's a document to understand, I put AI agents on it, with a person confirming. You pay for the result, with the price written up front: a connection starts at €500, VAT not applicable (Italian flat-rate scheme). Your vendor stays your vendor: nothing changes.

Tell me which ERP you use and what you do by hand · Price written up front · I reply within 24 hours

Sound familiar?

The ERP works. It's everything around it that's done by hand.

  • Orders come in from the online store and somebody retypes them into the ERP, one by one.
  • Supplier invoices arrive as PDFs and get keyed in by hand: lines, codes, quantities.
  • Every Monday someone exports an Excel from the ERP, tidies it up and emails it around.
  • CRM and ERP don't talk: the same customer record exists twice, and now and then the two disagree.
  • The report the owner needs is one the ERP doesn't produce: export everything, rebuild it in Excel.
  • The reseller said "it can't be done", or that it needs a module that costs as much as the ERP.
The question that matters

It's not which ERP you have. It's how you get in.

With AI agents the specific connector is no longer the problem: it gets written within a day for any product. What decides whether an integration is easy or impossible is the door the ERP leaves open. There are four, and they're the first thing I check.

Documented APIs

Easy

The ERP exposes an interface for programs. The easy case: the connection is written and tested within a day.

File export and import

Easy

CSV, Excel, e-invoicing formats. Almost every ERP has them, even the old ones. You work on files: robust and simple to verify.

Database access

Doable

The ERP runs on your own server and the vendor grants access to the data. Doable, with care: read everything, write only where it's safe.

Screen only

Avoid

No API, no export, no database: the only way in is clicking. It can be automated, but it's fragile and breaks at every update. I advise against it, and I tell you beforehand.

If your ERP is the fourth case, I tell you after the check and that's all you pay for. Not a project to find out it couldn't be done.

Where AI comes in

A layer on top of the ERP, not a new ERP.

The ERP is good at keeping data. It's terrible at understanding a PDF, an email, an Excel price list made by a supplier. A model does that, alongside it: reads, proposes, and the ERP receives a record already in its own format.

Reads documents for you

Invoices, orders, price lists, supplier emails: the AI reads them, extracts the lines and prepares the record in the format the ERP expects. Manual entry becomes a glance-and-approve check.

A person confirms, always

Nothing writes into the ERP on its own. The AI proposes, a person sees the proposal and approves. That's how you get the speed without the risk of a wrong figure in the books.

If AI isn't needed, I say so

Half of all integrations don't need a model: a well-built connection is enough. In that case that's what gets built, it costs less and doesn't break. AI goes where there's a document to understand, not where it's fashionable.

Examples by department

What changes, department by department.

These are the jobs I run into most often. No percentages: it depends on how many documents go through your company. The pattern is always the same: the manual work goes away, and where it matters a person confirms.

Accounts

Supplier invoices

Today
PDFs arrive by email and someone retypes lines, codes and amounts into the ERP.
After
The PDF is read and the lines reach the ERP already matched to the supplier and the items.
Who confirms
Whoever books the invoices, with one click.
Purchasing

Supplier price lists

Today
Every supplier sends a different Excel. Prices get updated by hand, or they don't.
After
The price list is read and compared with the master data: differences arrive as a proposed update.
Who confirms
The purchasing manager.
Sales

Orders from the store and email

Today
Orders are retyped into the ERP one by one, and so are the ones customers send by email.
After
Online orders flow in by themselves. Email or PDF orders become a draft order.
Who confirms
The order desk, on the drafts.
Warehouse

Stock in sync

Today
Online availability doesn't match the warehouse, and now and then you sell what isn't there.
After
Stock aligned between ERP and store, with an alert when an item drops below minimum.
Who confirms
Nobody: it's a connection. You read the summary.
Sales team

CRM and ERP

Today
Duplicate customer records, and the salesperson can't see revenue and overdue invoices for the customer on the phone.
After
One customer record, kept in sync: the ERP data that matters shows up in the CRM.
Who confirms
Whoever owns master data, only when two values disagree.
Support

Customer requests

Today
Customer emails are read one by one, the order is looked up in the ERP, then someone replies.
After
The request is classified and arrives with the order already found and a draft reply.
Who confirms
The operator, who edits and sends.
Prices

You pay for the result, with the price written up front.

An integration is built one piece at a time, verified on real data. Each piece has a result you can see and a price written before it starts. All prices: VAT not applicable (Italian flat-rate scheme), no subscription.

One connection

from €500fixed price

When it's a single, well-defined connection: a price written before starting, and that's it.

  • An import that needs fixing
  • A missing connection (e-commerce, carrier, CRM)
  • An export that's done by hand today
  • You pay for the result, no subscription

An integration project

quotedwritten up front

When there's more than one flow, or documents for the AI to read. It's split into pieces, each with its own result and its own price.

  • The first piece is checking how to get into the ERP
  • Each piece goes live on real data before the next one
  • Each piece's price is written before it starts
  • Stops when you say so, no penalties

For comparison: an add-on ERP module is paid as a subscription forever and does what the vendor decided. A custom connection does what you need, is paid once, and the code is yours.

How it works

Four steps, the first one is a check.

01

30-minute call

You tell me which ERP you use and what you do by hand. If automating it makes no sense, I say so there.

02

The check: how to get in

I check APIs, exports, access, at a fixed price written up front. If the ERP is closed and there's no way in, it ends here and you know for certain.

03

The first flow, in production

Start with what costs you the most time, with its price written up front. It works on real data before moving to the next one.

04

Handover

Your code, documented, with what it does and what to do if it stops. No dependency on me.

I work on the code myself, with AI agents: you talk to the person doing the work. If the ERP really does need replacing, the path is a custom ERP; if the missing piece is the online store, see e-commerce development.

Frequently asked questions

The questions I get about ERP integration.

How much does an ERP integration cost?

You pay for the result, with the price written before starting. A single, well-defined connection starts at €500, VAT not applicable (Italian flat-rate scheme). A project with several flows is split into pieces, each with its own price, and the first is checking how to get into the ERP: if there's no way in, it ends there and you've paid only for the check, not for a project to find out.

Do we have to change ERP?

No, that's the whole point of this page. The ERP stays yours, the vendor stays yours, the subscription you pay stays what it is. A piece is added next to it that does what you do by hand today. If one day the ERP really has to be replaced, that's a different conversation with a different page.

Our ERP has no API. Can it still be done?

Almost always, through files: CSV or Excel export and import exist even in twenty-year-old ERPs, and e-invoicing formats are a standard. If the ERP runs on your own server, the database can often be read with the vendor's permission. The one case I advise against is when the only way in is clicking on screen: it can be done, but it breaks at every update.

Can the ERP vendor object?

They can, if the contract forbids access to the data or if they won't hand over credentials. That's why the first step is a check and not a project: read the contract, ask for access, try. In most cases the vendor would rather someone builds the connection than be asked for a module they don't have.

What if the AI misreads an invoice?

It happens, and that's why nothing enters the ERP without a human confirmation. The AI proposes the lines, a person sees them and approves with one click. You still save the time, because checking a proposal is ten times faster than typing from scratch, but the error never reaches the books.

How long does it take?

A single connection, with API or files, usually takes one or two days of work. A flow with documents read by AI and human confirmation, three to five. Those are orders of magnitude, not promises: exact timing and price come out of the check, once I've seen how to get in.

Tell me what you do by hand.

30 free minutes: you tell me which ERP you use and which job eats your time. I tell you how to get in, what to connect first and what it costs. If it isn't worth it, I say so there.

30 minutes · Connection from €500 · Price written up front · VAT not applicable (Italian flat-rate scheme) · Reply within 24 hours

I reply within 24 hours.

Name and email are only used to reply to you: no newsletter, no third parties. Delivery goes through Resend; I delete everything on request.