Skip to main content
Version: Next

Forward Event

To integrate EVA’s AI detection results with external systems, you can use the Forward function in the System settings to send event data via an HTTP API.

This feature enables the use of all situations and analysis results detected by EVA in other integrated management systems (VMS) or business applications.




External API Integration Settings

In the System settings, register the HTTP API address of the external system that will receive events. Whenever EVA detects a situation, you can configure it to send the following detailed information in JSON format to the specified API.

Event Data Structure (JSON)

Field NameDescriptionExample Data
deviceUnique sequence ID of the device (camera) registered in EVA1234
device_sourceCamera streaming address (URL)rtsp://...
event_timeExact timestamp when the event was detected2025-10-12T03:00:00Z
vision_modelName of the Vision ML model used for detectionhelmet_detection_v2
detect_targetList of names of detected objects['person', 'car', 'person']
detect_countTotal number of detected objects3
confidencesList of confidence scores for detected objects[0.98, 0.95, 0.88]
phrasesSituational description phrases generated by LLM/VLM['No helmet worn', 'Left designated area']
llm_modelName of the LLM model used for situation analysisgenmma3
alertSeverity of the alarm or image-based warning messageTrue
messageFinal situation analysis message determined by AIA worker entered a hazardous area without wearing a helmet.
image_dataBase64-encoded snapshot image data(Base64-encoded string)




Transmission Option Settings

You can flexibly configure the transmitted data and method to meet the requirements of the external API.

  • Authorization: If the API call requires additional authorization headers, such as a Token, you can include this information to securely transmit data.
  • Image Data Control:
    • Exclude: If it’s unnecessary to receive images directly via the API or if you need to reduce data transmission load, you can configure the image_data field to be excluded from transmission.
    • Resolution Adjustment: When image transmission is required, you can configure the image resolution to be lowered to save network bandwidth.