Project

General

Profile

Actions

Feature #31

open

494390 - Integrate Video Alert Listings and Actions in Tracking and Trip Summaries (Big Ticket)

Added by Redmine 5 days ago.

Status:
New
Priority:
Normal
Target version:
Start date:
10/08/2025
Due date:
% Done:

0%

Estimated time:
Owners:

Description

494390 - Integrate Video Alert Listings and Actions in Tracking and Trip Summaries
Priority: P0
Effort: 40 Man Days

User story
As a user, I want to be able to view the list of video alerts in the Tracking > History, Trips > Ignition Trip Summary, Trips > Cargo Trip Summary and Command centre pages, so that I can understand the context of events and, if needed, request or watch the relevant video footage directly from these pages.
Problem statement
Currently, users cannot view video alerts in historical or trip summary contexts. This limits their ability to correlate alerts with actual events during a trip, and they also cannot directly request or view related video footage from those pages. This creates friction and delays in incident investigation
Segment Impacted
Dashboard > Video > Video Alerts
Dashboard > Video > Video Request
Tracking > History
Trips > Ignition Trip Summary
Trips > Cargo Trip Summary
Command centre

Workflows
Display of Video Alerts in Trip & History Pages
· On the following pages:
o Tracking > History
o Trips > Ignition Trip Summary
o Trips > Cargo Trip Summary
o Command Centre
· The system should:
o Show all video alerts associated with the selected time duration/trip.
o For each video alert:
§ Show alert type (e.g., Driver Distraction, Collision Warning).
§ Show alert count during that timeframe.
§ Plot alert on the map timeline, similar to other non-video alerts.
§ Show a camera icon if the alert is video-related and the vehicle is onboarded with a camera.
🔹 Video Access from Alert Markers
· When a user clicks the camera icon on the map's alert description:
o If video footage already exists (i.e., requested previously):
§ Redirect the user to Dashboard > Video > Video Alerts, focused on the specific alert.
o If the alert is not yet associated with a video:
§ Redirect the user to Dashboard > Video > Video Request page with:
§ Vehicle ID pre-populated.
§ Date & time set to 30 seconds before alert generation.
§ Video duration set to 1 minute by default.
§ Video name = AlertName_YYYY-MM-DD_HHMMSS.
§ If from a cargo trip, display associated Cargo Trip ID.
§ Retain source metadata (i.e., originated from map), so that future access from the map auto-opens the requested video if available.
🔹 Eligibility Handling
· This functionality is available only for vehicles onboarded with a camera.
· If the vehicle doesn't support camera-based functionality:
o Do not show the video request or camera icon UI elements.
Notes for UI/UX Team
· Use consistent iconography (camera icon) to indicate video-enabled alerts.
· Tooltip on camera icon: “Watch video / Request video”.
· Add visual status (e.g., badge or color) to show if video is already available vs. needs to be requested.
· On redirection, provide a banner or breadcrumb indicating navigation source (e.g., “You came from: Ignition Trip Summary”).

Acceptance Criteria
Video Alert Listing:
All video alerts should be displayed with type and count on History and Trip Summary pages.
Map Integration:
Alerts must be plotted on the trip map with a camera icon (if applicable).
Clicking the camera icon leads to the correct video view or request flow.
Video Request Redirection:
From non-video alerts (where applicable), redirection should land on the video request form pre-filled with:
Vehicle ID
Start time = Alert time - 30 sec
Duration = 1 min
Video name = alert name with timestamp
Cargo Trip ID (if applicable)
Previously Requested Videos:
Re-accessing a previously requested video from map should lead directly to the video details page.
Eligibility Conditions:
Feature only activates for camera-enabled vehicles.
UI components hidden/disabled for vehicles without camera.

Figma Links
Tracking - history
https://www.figma.com/proto/xrGdjkHzss7dZlYdT1QWLN/Common-File?page-id=0%3A1&node-id=2950-42645&viewport=7046%2C-4778%2C0.13&t=6iFyGQDOW58FZoir-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=1981%3A40677
Trips - Multi point cargo trips
https://www.figma.com/proto/xrGdjkHzss7dZlYdT1QWLN/Common-File?page-id=0%3A1&node-id=1249-33908&viewport=7319%2C-6155%2C0.13&t=Jt4iXpNBuZOdOrj2-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=1249%3A33908

Ignition Trip Summary —- Wrong UI/UX
https://www.figma.com/proto/xrGdjkHzss7dZlYdT1QWLN/Common-File?page-id=0%3A1&node-id=3176-50694&viewport=7115%2C-6712%2C0.13&t=DS8rNaNqtWAG4mtM-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=1981%3A40677

Command Center – Query is there should be only one Alert Visible at a time.
https://www.figma.com/proto/xrGdjkHzss7dZlYdT1QWLN/Common-File?page-id=0%3A1&node-id=3477-50123&viewport=27145%2C-29099%2C0.5&t=WvUM1QcgxT4FQTxn-1&scaling=min-zoom&content-scaling=fixed&starting-point-node-id=1981%3A40677&show-proto-sidebar=1

No data to display

Actions

Also available in: Atom PDF