One canonical event contract for every approved source.
The universal schema keeps CalibrAIte source agnostic. Different source payloads can be mapped into one event shape before classification and correlation.
Book demoThe schema is the boundary between messy inputs and reliable outputs.
The universal schema keeps CalibrAIte source agnostic. Different source payloads can be mapped into one event shape before classification and correlation.
Required fields
tenantId, siteId, sourceId, sourceProfile, eventId, timestamp, assetId, assetType and eventType.
Operational fields
location, speed, heading, fuelRate, fuelLevel, payload, zone, operatorRef, workerRef and metrics as approved by the site.
Evidence fields
rawPayloadHash, sourceTimestamp, ingestTimestamp, confidence, mappingVersion and sourceDocumentRefs.
Routing fields
severity, eventOrder, riskScore, correlationGroupId, recommendedRoles, actionRequirement and reportInclusion.
Sample payload
{"tenantId":"demo","siteId":"hillside-ops","sourceProfile":"cat-minestar","eventType":"asset.position","assetId":"HT-410","assetType":"haul_truck","timestamp":"2026-06-12T07:41:36+08:00","location":{"lat":-22.2,"lng":118.1},"metrics":{"speedKph":42,"fuelRateLph":150}}
Ready to see the event flow on mine-site data?
Book a demo or pilot conversation and start with one source chain, one site context and one event flow that proves value.
Book demo