What an integration hub is, and where it stops
An integration hub helps IT leads, operations managers and e-commerce teams keep business systems in agreement without a script for every pair of applications. Each system connects once, to the hub. The hub receives events, translates them into a shared data model, routes them to the systems that need them, and records what happened to every message.
It stops at the systems themselves: the ERP stays the book of record, the CRM keeps the customer and the storefront keeps the checkout. Analytics belong to our data engineering platforms service, and device telemetry to IoT development.
The hub is a growth capability, built as a custom layer from Netbase's systems-integration and commerce delivery, in the enterprise operations family.
From point-to-point scripts to one integration layer
-
- Current state
- A script or plugin for every pair of systems, owned by whoever wrote it
- Target state
- Each system connects once to one integration layer with a named owner
-
- Current state
- Failed syncs are discovered when a customer complains
- Target state
- Failed messages raise an alert and wait, visible per flow
-
- Current state
- Staff re-key orders and invoices after every outage
- Target state
- Parked messages are replayed once the fault is fixed
-
- Current state
- Stock and prices drift between store, ERP and marketplaces
- Target state
- Scheduled reconciliation flags differences before customers see them
-
- Current state
- Changing the ERP means rewriting every connection
- Target state
- Documented contracts let one system change without touching the rest
How the hub moves a record, step by step
The workflow, step by step:
-
Capture
A source system emits an event, such as a new order or a paid invoice, through its API, a webhook or an export.
-
Validate
The hub checks the payload against the contract for that flow and rejects malformed records with a readable reason.
-
Map
Fields are translated into the shared data model: customer, product, order, stock and invoice.
-
Route
Rules decide which systems receive the record and in which order, for example the ERP before the warehouse.
-
Deliver
Connectors write to each target. A receiver that sees the same message twice ignores the duplicate, so a retry never creates a second order.
-
Retry
Temporary failures are retried with growing delays. Messages that still fail move to a dead-letter queue with the error attached.
-
Replay
After the fault is fixed, an operator replays the parked messages instead of re-keying them.
-
Reconcile
Scheduled checks compare counts and totals between systems and flag records that drifted.
-
Observe
A dashboard shows throughput, failures and backlog per flow and alerts the owner.
Capability modules
APIs, webhooks, files and database views of each system → Reads and writes in the system's own format → One connection per system
Incoming payloads → Checks fields, types and required values → Accepted records or clear rejections
Validated records → Translates fields and codes → Records every target understands
Mapped records and flow rules → Chooses targets and order → Delivery plan per record
Delivery plan → Writes once, ignores repeats → Consistent target systems
Failed deliveries → Retries, then parks with the error → No silent data loss
Parked messages → Lets an operator resend after a fix → Recovered flows without re-keying
Counts and totals from each system → Compares and reports drift → Exception lists to resolve
Flow metrics and errors → Aggregates and notifies owners → Dashboards and alerts
Every message and operator action → Records who, what and when → A traceable history
Where a flow meets a Netbase productized module, such as the CRM and B2B sales engine or Smart ERP Light, the hub connects to it rather than rebuilding it.
AI across the integration layer
Reconciled data is what makes business AI useful, and the hub lets AI integration work without direct access to systems of record.
-
Mapping suggestions
A model proposes field mappings for a new system; a developer approves them before contract tests run.
-
Anomaly detection on sync failures
Unusual failure rates or drifting totals are flagged and parked messages grouped by likely cause; an operator decides what to replay.
-
Agent-ready APIs
AI agents reach data only through tools the hub exposes, read-only by default, with approval for prices, orders and payments and every call logged.
AI in this solution
Where AI already runs in delivered work, and where it is offered as a growth capability.
-
In delivered commerce work
Recommendation engine
Built for 4over4's online printing store, not for an integration layer.
-
Available capability
AI mapping suggestions, anomaly alerts and agent-ready APIs
Machine learning and NLP on the hub's event stream, plus scoped tools for AI agents; not yet tied to a published integration case.
Integrations, data, security and deployment
-
Systems
Netbase has delivered commerce on WooCommerce, Magento 2, Laravel and headless architectures, and works with Shopify, Salesforce, Akeneo and Odoo; those platforms and the ERP, CRM, accounting, shipping and marketplace systems around them are the usual endpoints. Every flow gets a written contract, OpenAPI for APIs and CloudEvents for event streams, so one connector can be replaced without touching the others. The engineering of each connection is our systems and API integration service; the service layer runs on the backend platforms Netbase builds on.
-
Data boundary
The hub moves data but does not own it. Payloads are kept only as long as replay needs them, personal data is masked in logs, and each contract lists the fields that cross.
-
Security by design
Connectors get least-privilege credentials from the first flow, with secure code review, encryption in transit and at rest, and role-based access with MFA.
-
Deployment
The hub runs as services in the cloud account you choose; Netbase works with AWS, Google Cloud, DigitalOcean and Cloudflare.
Implementation phases, roles and support
-
Integration audit
List every system, flow, owner and recent failure, and pick the two or three flows that cost most when they break.
-
Architecture
Define the shared data model, contracts, error policy and hosting. This is the core of our solution architecture work.
-
First flows
Build the connectors, mapping, retries and monitoring for the chosen flows.
-
Parallel run
Run the hub beside the old scripts, compare the results, then switch over.
-
Extend
Move the remaining flows one at a time, each with contract tests.
-
Operate
Review the dashboards, handle replays and update contracts when a connected system upgrades. Netbase support runs Monday to Saturday, with Sunday off.
A typical team pairs a solution architect with integration developers, QA and a project manager, working with the owner of each connected system. Contracts come before code, sprints end in a weekly demo of real messages on staging, and the team works remote-first from Hanoi in English, with progress visible in Jira or GitHub. Timeline depends on the number of flows and the quality of legacy APIs and data. Read our enterprise systems integration guide for when a hub pays off.
Most Netbase projects are delivered on fixed-price contracts, with scope and price agreed after the integration audit; dedicated teams suit long integration roadmaps.
Configuration, customization, IP and lock-in
-
Configured
Routing rules, standard field mappings, retry policies, alert thresholds and reconciliation schedules.
-
Customized
Connectors for legacy systems, complex transformations and business rules.
-
Ownership
You own the IP Netbase creates for your custom development; Netbase productized modules are licensed, not transferred. Documented contracts keep you free to swap any connected system, or the hub itself.
Technologies we build with
Industry variants and use cases
Retail and e-commerce
Orders, stock and prices kept in step between storefronts, marketplaces, ERP and warehouse; see retail and e-commerce.
Retail and e-commerceManufacturing and logistics
Production orders, shipments and carrier events flowing between planning systems, warehouses and carriers; see manufacturing and logistics.
Manufacturing and logisticsGlobal enterprises
Regional systems joined to one group ERP and CRM; see global enterprises.
Global enterprisesWork evidence: Geo-Tek IT Solutions
Geo-Tek IT Solutions, a printing and design-services company in Cyprus, needed an online design and ordering platform that fitted its existing systems, and Netbase built and integrated it. After launch, revenue grew 36% in the first quarter, engagement 35% and repeat transactions 24%, while order processing time fell 30%. Read the Geo-Tek case study.
These results come from a delivered commerce platform, not from a standalone hub product. Related integration work: a headless reward shop platform and a WhatsApp AI chatbot synced with a CRM. See more in our work.
Frequently asked questions
For two or three systems with a handful of flows, direct connectors are simpler. A hub pays off when several systems exchange data and nobody can see which messages failed.
Messages wait in the queue and are retried. If they still fail, they are parked with the error and replayed after the fix, so nothing is lost or typed in twice.
Your team, with runbooks and dashboards, or Netbase support under an agreed scope.
Only through scoped tools: read-only by default, with human approval for orders, prices and payments, and every call logged.
Services behind this solution
API integration services that keep your systems in agreement and ready for AI
Netbase provides API integration services for commerce and operations teams to connect e-commerce, ERP, CRM, shipping and payment systems so data moves once and stays correct, and AI services can act on it. We build integrations on APIs and webhooks with retries, monitoring and reconciliation, so a failed call becomes a logged, recoverable event instead of a missing order.
Learn More
Related solutions and next step
Compare the other Netbase solutions or view relevant work. Send us a list of your systems and the flows that fail most often, and we will review this solution for your workflow.
Discuss a project
Netbase JSC helps organizations design, build, modernize, and operate digital products and AI-enabled business systems.+84 937 869 689
91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam
Get in touch
Tell us what you want to build, modernize, or operate.