Data Flow

Prev Next

CMMS Integration: Two-Way Synchronization

Bazefield’s CMMS Integrator supports bi-directional syncing of work orders with third-party CMMS platforms, using a combination of push and pull mechanisms.

Authentication

  • Token-based authentication via REST APIs

  • Tokens are obtained through configurable authentication requests

Creating Work Orders from Bazefield

Work orders can be created via:

  • Event Operations UI

  • Bazefield Services API

  • Middleware API (optional)

The request is forwarded to the CMMS, which returns an ExternalId used to link the systems.

Updating Work Orders in Bazefield

Option 1: Push Updates

  • CMMS or middleware sends updates to Bazefield Services API

  • Changes are reflected in near real-time in Event Operations

  • Requires external system support and network configuration

Option 2: Scheduled Polling

  • Bazefield polls the CMMS at defined intervals

  • Queries for updates since the last sync

  • Ideal when push is not supported or network constraints exist

Importing External Work Orders

Option 1: Scheduled Import

  • Bazefield polls for new or updated work orders

  • Useful for mirroring a full or partial set of external work orders

Option 2: On-Demand Import

  • Users search by asset and import relevant work orders manually

  • Imported work orders can be linked to events or cases

  • Optionally, Bazefield can notify the CMMS to begin syncing updates for the imported work order