TMC integration · operator workflow

No new wall of screens.

TMC operators already work in established systems. VESU publishes structured incidents and coverage states into that workflow, with evidence one click away when needed. The job is to enrich the queue — not replace it.

01 · The event path

Camera feed in. Structured incident out — into the system you already run.

CAMERA Existing feed VESU Cascade + verify EVENT Structured incident ATMS / TMC Operator's queue REVIEW Evidence on deep-link
02 · What the operator sees

A new row in the queue they already watch.

Real ATMS visuals vary by agency; the principle is the same — VESU should look native to wherever it lands.

State
Class
Description
Region
Camera
Age
open
STOPPED_VEHICLE
White sedan stationary on right shoulder
shoulder
cam_l2
00:51
open
CAMERA_FROZEN
Feed has not updated for 6 minutes
cam_p7
06:12
closed
STOPPED_VEHICLE
Cleared · sedan departed
shoulder
cam_l2
12:04
advisory
COVERAGE_DEGRADED
Heavy rain · visibility reduced
mainline
cam_b3
00:08
03 · Delivery patterns

Different agencies. Different integration surfaces.

VESU supports the patterns most agencies actually have. Specific delivery patterns are configured per deployment.

01 · primary
Webhook

HTTPS · HMAC-signed · idempotent. Incidents and coverage events delivered with their full payload and an evidence deep-link.

02 · standards
TMDD-style C2C

Center-to-center event flow modeled on TMDD conventions for agencies that already operate that way.

03 · stream
Event bus

EventBridge · Kafka · SNS · 511 fan-out. For agencies with downstream analytics, public 511, or multi-system distribution.

04 · The review pane

The evidence is one click from the queue.

A thin review surface gives operators (and supervisors) the clip, the reason, the coverage state, and the evidence timeline. Feedback from this surface improves the evaluation set.

01
See the evidence

Clip, keyframes, region overlay, plain-English reason, coverage state. All operator-relevant, none of it hidden.

02
Adjudicate

Confirm, reject, or mark ambiguous. The adjudication is recorded with the operator's role and timestamp.

03
Feed the loop

Adjudications flow back into the evaluation set. Confirmed events strengthen recall; rejected events become hard negatives.

VESU lands where your operators already work.

We are happy to walk through how an incident, a coverage event, and an adjudication would look inside your ATMS or operational system — and what an integration would actually take.