Bi-directional SAP sync with field mapping and JS transforms. AWS and Azure IoT streams straight onto the asset card. An edge connector that speaks OPC UA and Modbus for plants with unreliable connectivity.
SAP S/4HANA
BIDIRECTIONAL
AWS IoT Core
FROM_DOVIENT
MS Teams
TO_DOVIENT
Line 3 OPC UA
FROM_DOVIENT
Maximo REST
BIDIRECTIONAL
Slack
TO_DOVIENT
Enterprise ERPs, IoT platforms, industrial protocols, messaging tools. Everything runs through the same integration framework with the same audit log.
SAP S/4HANA
Bi-directional
Maximo
REST API
AWS IoT Core
MQTT
Azure IoT Hub
MQTT
OPC UA
Edge connector
Modbus TCP
Edge connector
MS Teams
Approvals
Slack
Notifications
Webhooks
Outbound
REST API
Inbound
Oracle EBS
ERP sync
MCP
AI agents
Map, route, monitor, secure. Nothing hidden behind middleware.
SAP S/4HANA · field map
JS transform
parseFloat(value)/60
Map any external field to any internal field. Optional JavaScript transform. Sync direction per field.
Pump A-2 · vibration
Threshold
4.2 mm/s · auto-created WO #1247
Real-time reading on the asset card. Threshold anomaly auto-opens a WO.
Edge · Plant A
dovient-edge v2.3.1
Uptime 18d · buffered 0
Containerised Node app at the plant. OPC UA / Modbus to cloud, buffered on link drop.
Credentials vault
All secrets encrypted
OAuth2, API Key, Basic, Bearer. Encrypted at rest. Per-integration secrets.
Every connector uses the same mapping UI, the same audit log, and the same credentials vault. Nothing is one-off middleware waiting to break.
Pull work orders, asset master, and inventory. Push WO completion, labor hours, and parts consumed back into SAP MM and PM.
Real-time device streams straight onto the asset card. Threshold anomalies can trigger workflows before the operator notices.
Containerised Node.js app speaks OPC UA and Modbus TCP. Buffers on link drop, batches to cloud on reconnect. No data loss.
Map any external field to any internal field. Optional JavaScript transformation. Never write middleware again.
BIDIRECTIONAL, TO_DOVIENT, FROM_DOVIENT. Pick the direction for each field so ownership of truth is explicit.
All common auth methods supported. Credentials encrypted at rest and scoped per integration.
CONNECTED / NOT_CONNECTED / ERROR. Dashboard shows last sync timestamp, error count, next scheduled run, per-integration.
Any Dovient event can fire a webhook to your system. Retry with exponential backoff, signed payloads.
Built-in MCP server exposes Dovient entities to AI agents so Copilots in other tools can read and write your maintenance data securely.
The SAP sync paid for the project. We used to export and re-key work orders twice a week. Now SAP and Dovient write to each other in minutes and the audit trail is clean.
IT Manager · Automotive OEM
12+
Connectors out-of-the-box
SAP, Maximo, AWS, Azure, OPC UA, Modbus, Teams, Slack, webhooks, REST.
0
Lines of middleware
Field mapping with JS transforms lives in the product, not in glue code.
100%
Audit coverage
Every sync, every error, every retry logged per integration.
IoT streams land on the asset card. SAP asset master keeps the register clean.
Learn moreWO completion, labor, and parts push back to SAP automatically on close.
Learn moreIoT anomalies fire workflow rules that notify, approve, and route work.
Learn moreReports can include data pulled from SAP and IoT without re-keying anything.
Learn moreHook one connector in a morning. Map a field, pick a direction, hit save. The audit trail starts writing itself.