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