Business software integration: getting the programs you already have to talk, without retyping data by hand
For manufacturing SMEs, installation businesses and service companies with several programs that do not talk to each other. The system you have stays where it is: only the link is added.
Integrating two management systems means a piece of data is entered once and arrives on its own where it is needed: the order from the website to the system, the delivery note from the supplier to the warehouse, the hours from the shop floor to the job. The system you use today stays the owner of its data; I build the piece that moves it, with a log of every transfer.
Does any of this sound familiar?
- The same customer is in three programs, with three different addresses.
- Orders from the website or by email are retyped into the system.
- Stock is in the management system, but the shop floor works in Excel.
- For a report, numbers are copied from two programs into a spreadsheet.
- The software vendor says the link takes months, or costs too much.
- The program is old and has no official way to exchange data.
How are two systems connected?
It depends on what each program offers. There are five ways, and often two are used together:
- API: if the system has one, it is the cleanest way. Data is read and written with the program's own rules.
- Database: without an API, data is read directly from the database (for example SQL Server), read-only at first.
- Files: Excel, CSV or XML placed in a folder the system can already import. Slow but safe, and it works even with very old programs.
- Email: orders and documents are read from a mailbox, read-only, and turned into data.
- E-invoices: Italian e-invoice XML files already contain lines, quantities and prices; often reading them is enough instead of retyping.
How do I work, step by step?
- Free assessment: you tell me which programs you use and which data you would like to move; I reply in writing with a proposal and a quote.
- On-site analysis, if needed: we look together at where each piece of data comes from and who uses it. It is the same consulting as the business process analysis.
- Read-only first: the link reads and compares data, writing nothing, until the numbers match.
- Then writing, one flow at a time: every transfer stays in a log, and if something does not add up it stops and alerts instead of carrying on.
- After delivery: if the system changes version, the link is updated; automated tests help notice it straight away.
What if the system has no API?
It happens often, especially with industry software that has been running for years. We start from the database in read-only mode or from the files the program can already import and export. Before writing anything into the system we check with you, and when needed with the vendor, what can be touched: licence and support stay in order.
Some links already built
- A waste treatment plant: incoming loads are read from the industry software, which keeps handling the official waste registers; internal traceability lives alongside.
- A battery pack line: the MES reads and writes with the existing system.
- A plant wholesaler: supplier invoices arrive by email; the prototype reads them read-only and prepares the file in the folder the system imports from.
- A CNC machine shop: hours, jobs and machines are read from the company's SQL Server database, and the shop-floor board works on top of it.
- A shoe manufacturer: customer orders, as PDFs, photos or emails, become an Excel file ready to load.
- iTER7, the management system for installation businesses: it has an API and a link for AI assistants, so other programs can read and write without going through the screen.
Is AI needed to connect two systems?
Usually not: when data is already structured, a well-built link is enough. AI is needed when data arrives in different shapes, for example delivery notes and invoices as PDFs or orders written in the body of an email, and has to become lines for the system. In those cases a person confirms the uncertain lines before they go in.
Where does the data end up?
It stays in the company: the link runs on your server, with read-only credentials where reading is enough. If AI is needed, the models can run on your own computers, without sending documents outside the European Union.
The next step
If you like, write me which programs you use and which piece of data you retype most often today. I will reply in writing with a proposal and a quote, with no obligation. On site across the Veneto region, remotely in the rest of Italy and Europe.