The DataReader Gateway is a lightweight service that sits beside your ERP and exposes live data as a secure JSON API through ERP-specific adapters. Syspro is our primary adapter today. ModBlox connects either directly over HTTPS or via an outbound-only remote tunnel.

Secure ERP gateway connectivity

Your ERP network

ERP System Syspro adapter
DataReader Gateway
Connector daemon
Outbound WSS tunnel

Connector dials Core

No inbound firewall rules

ModBlox Core

Gateway tunnel server
ModBlox application
Dashboards & reports

Remote Tunnel

For on-premise ERP behind a firewall, a connector daemon on the gateway host dials out to ModBlox Core over WebSocket. Core sends API requests through that tunnel; the connector forwards them as local HTTP to the gateway. Your network never needs to accept inbound connections from Core.

Best for

On-premise ERP installations, strict firewall policies, multi-site deployments.

Built for Syspro. Ready for more.

The DataReader Gateway connects ModBlox to your ERP through purpose-built adapters. Syspro is our primary, production-ready adapter — and the gateway architecture is designed so new ERP adapters can be developed as your needs grow.

Additional ERP adapters can be built on the same gateway framework. If you run a different ERP, talk to us about adapter development.

Syspro adapter

Production

Full adapter covering inventory, GL, debtors, creditors, sales, production, BOM, and more. The most complete ModBlox experience available today.

What is the DataReader Gateway?

The DataReader Gateway is a lightweight service installed beside your ERP. It uses ERP-specific adapters to read live data and expose it as a secure JSON API — the same API whether ModBlox connects directly or through a remote tunnel.

Every request is authenticated with service keys. Each company in ModBlox maps to a gateway binding, so multi-entity groups can pull data from different ERP instances seamlessly.

Data available through the gateway

  • Inventory & stock codes
  • General ledger & financial reports
  • Debtors & creditors ageing
  • Sales orders & margins
  • Production jobs & WIP
  • Bill of materials
  • Customers & suppliers

Why the gateway matters

ERP adapter architecture — Syspro production-ready, extensible to other systems

No VPN complexity — connect with a single outbound HTTPS connection

Same API contract whether direct or tunneled — feature code does not change

Service-key authentication on every request

Per-company gateway bindings map entities to data sources

Automatic reconnection with exponential backoff on network blips

Works with consolidated multi-company reporting

How remote tunnel setup works

  1. 1

    Install the DataReader Gateway

    Deploy the gateway service on a server within your ERP network, with the appropriate ERP adapter (Syspro today).

  2. 2

    Provision the connection in ModBlox

    An administrator creates a remote gateway record in your ModBlox instance and receives a one-time provisioning token.

  3. 3

    Start the connector daemon

    Run the gateway connector on your ERP server. It opens an outbound WebSocket to ModBlox — no inbound firewall rules needed.

  4. 4

    Map companies to gateways

    Bind each ModBlox company to the appropriate gateway resources. Users see live ERP data in their dashboards immediately.

Need help with gateway setup?

Our team can guide you through DataReader Gateway deployment and ERP adapter configuration.

Contact us