Smart Online CCTV
A web-based Smart CCTV platform supporting KITE facility supervision obligations, with real-time access, multiple cameras and motion detection.
System Integration
System integration is the work of connecting applications, databases, devices and third-party systems so data flows automatically without double entry. MBT designs enterprise integrations that are reliable, observable and keep running when one of the systems has a problem.
Enterprise Integration
Business problems
The same data is retyped into the ERP, government portals and internal applications.
Stock, status and transactions differ between systems, so reports cannot be trusted.
Failed data transfers are only noticed after someone complains.
What we build
Design and build secure, documented and versioned APIs.
Synchronize master data, transactions and status between the ERP and other applications.
Data exchange with government agency systems following official specifications.
CEISA 4.0 Host-to-Host and INSW for import and export documents.
Payment gateways, virtual accounts and payment reconciliation.
Pull data from attendance and fingerprint machines into HRIS and payroll.
Connect sensors, cameras and field devices to business systems.
Connect legacy applications through APIs, databases or file exchange.
Integration with third-party services such as marketplaces, logistics and messaging.
Example applications
Every data exchange is recorded with API logs, error logs and traceable status.
Queues and retry mechanisms so a failure in one system does not stop the others.
Token authentication, encryption and restricted access for every connection.
Architecture & approach
Integration is built as its own layer, so a change in one system does not force changes in others.
Map the systems, data, API access and data quality to be connected.
Agree on format, frequency and validation rules for every data exchange.
Build APIs, queues and data transformations with logging and retries.
Test normal flows, invalid data and unavailable target systems.
Status dashboards and failure alerts after go-live.
Technology & integration
Deployment
| Option | Description | Best for |
|---|---|---|
| On-premise integration layer | Middleware runs on the company network close to the ERP and devices. |
|
| Cloud integration | Middleware in the cloud connects third-party services and many locations. |
|
| Hybrid | On-site agents send data to a cloud integration service. |
|
Proof of work
We implemented CEISA 4.0 Host-to-Host at PT Otics Indonesia, PT Mesin Isuzu Indonesia and PT SGMW Motor Indonesia. BC 2.0/BC 3.0 documents are created or imported from Excel, submitted to Indonesian Customs CEISA and INSW, and their status and responses are monitored from one dashboard, with API logs, error logs and an option to integrate with the ERP.
Proof of work
A web-based Smart CCTV platform supporting KITE facility supervision obligations, with real-time access, multiple cameras and motion detection.
CEISA 4.0 Host-to-Host integration for BC 2.0 and BC 3.0 documents: creation, Excel import, submission to CEISA and INSW, and SPI quota control.
CEISA 4.0 Host-to-Host integration for BC 2.0 and BC 3.0 documents: creation, Excel import, submission to CEISA and INSW, and SPI quota control.
Specializations
Designing REST APIs and connecting third-party services such as payments, logistics, marketplaces and messaging.
Explore API IntegrationSynchronize master data, transactions and status between the ERP and internal applications, government portals and devices.
Explore ERP IntegrationCEISA 4.0 Host-to-Host and INSW integration to create, submit and monitor customs documents from company systems.
Explore CEISA 4.0 Host-to-Host IntegrationPull attendance and fingerprint machine data into HRIS and payroll automatically, including from many locations.
Explore Attendance Device IntegrationConnecting legacy applications without APIs to new systems through API layers, databases or file exchange.
Explore Legacy System IntegrationFAQ
Tell us about your context and goals. We will help map the solution, priorities and an initial estimate.