Make the systems you have talk to each other.

ERP integration that does not require a rip-and-replace project. We've connected Pronto, Infor LX, SAP B1, PCG, UKG, and LOMA across food, FMCG, and distribution sites.

Integration that respects what you already run.

Most Australian operations teams sit on a mix of ERPs that grew through acquisitions, IT-led replacements, and operational expediency. Pronto on one site, Infor LX on another, PCG handling roster, UKG handling time-and-attendance. The data is there — it just does not move cleanly between systems, so the finance team spends a week each month reconciling spreadsheets.

Our job is not to convince you to migrate. It is to build the connective tissue that lets your existing systems behave as one — bi-directional sync where it matters, scheduled reconciliation where it does not, and proper monitoring so a failed sync gets noticed before it shows up in a finance close.

We have shipped integrations across food manufacturing, distribution, and FMCG — including the post-acquisition coexistence layer between SAP Business One and NetSuite that eliminated 40 hours a week of manual reconciliation for a national distributor, and a custom PCG MakeItHappen integration that merged production schedule data with ERP financials in a single Power BI suite.

The shipped systems list is what we are known for. The real answer is broader: if a system has any way to surface its data, we can integrate it — and we routinely build the reporting suite or operations tool that sits on top of the integration.

What we build inside this practice.

End-to-end ERP integration

Bi-directional sync between core ERPs (commonly post-acquisition). Inventory, purchase orders, pricing, customer master — kept consistent without forcing a system consolidation prematurely.

Pronto Xi integration

Direct ODBC access, custom workflows, and reporting pipelines. We have shipped Pronto-to-Power-BI, Pronto-to-PCG, and Pronto-to-LOMA integrations.

Infor ERP LX

Common in legacy food and FMCG sites. We extract financial, inventory, and production data via DB2 and surface it cleanly in modern BI and ops dashboards.

PCG & MakeItHappen

PCG's MakeItHappen production scheduler integrated into BI and operations tooling — schedule, capacity, work-order, and run-rate data merged with ERP financials and machine telemetry. Common in AU food manufacturing sites running PCG alongside Pronto or Infor LX.

UKG Dimensions

Roster, time-and-attendance, and HR data integrated into operations dashboards. Used for labour-cost vs production-output analysis, shift planning, and forecast-vs-actual headcount.

LOMA & Ishida machine data

Per-pack weight events, reject status, and OEE roll-ups pulled directly from checkweighers and packers via OPC-UA or vendor APIs. Used in real-time compliance dashboards and SPC.

Custom-built integrations (any system)

If a system has any way to surface its data — ODBC, REST, SOAP, OPC-UA, vendor SDK, scheduled file drop, or even a proprietary export — we can integrate it. Bespoke connectors are one of our highest-value engagement types: built properly, monitored, documented, and handed over so they don't become orphaned scripts.

Reporting & tooling on top

Integration is rarely the goal — it is the foundation. Once two systems can talk, we build the reporting suite, the operations tool, or the decision dashboard that actually changes how the business runs. End-to-end, not just plumbing.

What we work with.

Choice of integration pattern matters more than choice of broker. We deploy on Azure most often because that is what AU enterprises already license, but the patterns translate to AWS, GCP, or on-prem if you need them to.

  • Azure Service Bus · Logic Apps · Functions
  • OPC-UA · MQTT · REST · SOAP · ODBC · DB2
  • Custom API gateways (Python FastAPI · Node.js)
  • Source ERPs: Pronto · Infor LX · SAP B1 · NetSuite · PCG · UKG
  • Machine vendors: LOMA · Ishida · custom OEM
  • Monitoring: Application Insights · Grafana · custom alerting

Frequently asked

Which ERPs and operational systems do you integrate with?

Pronto Xi, Infor ERP LX, SAP Business One, NetSuite, PCG (including the MakeItHappen production scheduler), UKG Dimensions, and bespoke databases. We've also integrated LOMA checkweighers, Ishida packing machines, and a handful of MES platforms. The honest answer: if a system exposes ODBC, REST, SOAP, OPC-UA, a vendor SDK, or even a scheduled flat-file drop, we can talk to it. The list above is what we've shipped — not what we're limited to.

What if the system we need to integrate has no off-the-shelf connector?

We build one. Most of our highest-value integration work is precisely this — bespoke connectors for systems that don't ship with a Power BI or Logic Apps adapter. We've reverse-engineered vendor APIs, parsed proprietary file formats, and built screen-scraping bridges where there was genuinely no other option. Each custom connector ships with retries, dead-letter handling, monitoring, and a documented runbook. We treat the integration layer as a real piece of software, not a script.

Do we have to rip and replace anything?

Almost never. The whole point of integration work is that you keep the systems your operations team already knows. We sit beside them — adapters, message bus, or scheduled syncs — and only touch the source ERP when business logic genuinely lives there.

How do you handle data consistency between two systems?

Three patterns depending on the use case: (1) source-of-truth + read replicas, (2) event-driven sync via a message bus where each side owns its slice, (3) scheduled batch reconciliation with explicit conflict resolution. We pick one upfront and document it — not three implicit ones across the codebase.

What about after an acquisition where two ERPs need to coexist?

This is one of our highest-value engagement types. We've built bi-directional integration layers between SAP B1 and NetSuite for distributors who couldn't merge ERPs immediately. The goal is usually 12–24 months of clean coexistence while procurement, finance, and operations align on the longer-term consolidation.

Do you offer ongoing support after go-live?

Yes — most integration work needs a support tier because source systems change. We offer monthly retainers covering monitoring, change management when upstream APIs shift, and root-cause investigation of sync failures.

OnSignal logo mark

Stuck between two systems that won't talk?

Tell us what you're trying to connect. We'll tell you what pattern fits and what it would take to ship.