Skip to content

ChronicleProducer

Object

An chronicle producer represents a custom process that detects and records chronicles. Chronicles created by an chronicle producer can represent a wide variety of time-based activities to be used by your application’s specific needs that aren’t expressed natively through detections and geofences. For instance, an chronicle producer could track detections of hazards and people, creating an event chronicle for each case where a person was too close to a hazard without personal protective equipment.

Fields

FieldTypeDescription
idID!

The unique identifier for the chronicle producer.

nameString!

The name of the chronicle producer.

descriptionString

The text description of the chronicle producer, if provided.

timezoneString

The timezone for the chronicle producer, if provided.

activeBoolean!

True if the chronicle producer is currently active, otherwise false.

validationReasons[String!]!

A list of validation reasons currently used by the chronicle producer.

metadataJSON

Arbitrary information about the chronicle producer.