Skip to content
Decision Engine

Decisions,
Not Detections.

Turqoa is not a passive monitoring layer. It combines rules, model outputs, operator overrides, and execution policies into one explainable, auditable decision engine.
Pipeline

Six-Stage Decision Pipeline

From raw signal to sealed audit record. Every stage is observable, configurable, and auditable.

01

Signal Ingestion

Camera feeds, sensor data, AIS, radar, and third-party integrations flow into a unified event stream.

CCTV framesAIS dataRadar returnsIoT sensorsAPI webhooks
02

Perception Layer

AI models extract structured information — plates, containers, damage, objects, anomalies, vessels — from raw signals.

Entity classificationsOCR resultsConfidence scoresBounding boxes
03

Validation Engine

Extracted data is cross-referenced against external systems — TOS, customs, vessel registries, appointment systems.

Appointment matchCustoms clearanceVessel registrySanctions listOperator rules
04

Rule Evaluation

Configurable policy chains evaluate combinations of AI outputs, validation results, and operational context.

IF confidence > 95% AND appointment_valid AND no_damage THEN auto_approve
IF restricted_zone AND unauthorized THEN escalate_immediate
05

Decision Rendering

The engine renders a decision — approve, hold, reject, escalate, or trigger a workflow — with full reason chain.

Auto-approveHold for reviewRejectEscalate to operatorTrigger workflow
06

Execution & Audit

Physical actions are taken (barrier, alert, dispatch). Every step is sealed in an immutable audit record.

Decision recordEvidence bundleOperator actionsTimestamp chainExportable report
Policy Examples

Real Decision Policies

Gate Auto-Approval

Live Mode
Condition
OCR confidence ≥ 97% AND appointment valid AND no damage AND seal intact
Action
Open barrier, log transaction, no operator review

Damage Escalation

Live Mode
Condition
Damage detected AND severity ≥ Medium
Action
Hold vehicle, capture evidence, push to operator queue with damage images

Zone Breach Response

Live Mode
Condition
Unauthorized entity in restricted zone AND confidence ≥ 90%
Action
Immediate alert, operator confirmation, drone dispatch if confirmed

Suspicious Vessel

Advisory Mode
Condition
AIS off OR route deviation > 15nm OR sanctioned port in history
Action
Flag vessel, compute composite risk score, alert maritime security team

Low-Confidence OCR

Advisory Mode
Condition
OCR confidence < 90% on any field
Action
Route to manual review queue with cropped images and partial reads

Every Action is Explainable

No black boxes. Every decision carries a full reason chain — which rules fired, what confidence scores contributed, what validation results were checked, and what operator actions occurred.

AuditableExplainableOperator-ControllableConfigurable

See the Decision Engine Live

Walk through real decision flows. Configure policies. See shadow, advisory, and live modes in action.

Book a Demo