Operations Monitoring

Tour Health System

Real-time monitoring for every active tour. Like flight operations status for airlines — Lunavia gives operators and admins instant visibility into tour execution health.

🟢 Healthy🟡 Minor Risk🟠 At Risk🔴 Critical🟣 SOS Active
What is it?

Your tour's vital signs

Tour Health is a real-time monitoring system that tracks every active tour's operational status. It combines multiple signals — start time, segment progress, incidents, and guide activity — into a single health score and status.

Think of it like a hospital patient monitor: when everything is green, your tour is running smoothly. When signals go yellow or red, you know exactly what's wrong and can act immediately.

🚐
Like Uber trip status
Real-time progress tracking
📦
Like logistics shipment health
Know when deliverables are delayed
✈️
Like airline flight ops
System-wide operations dashboard
🏥
Like patient monitoring
Multiple vital signs → single status
Score System

Health Score (0–100)

Each tour receives a real-time composite score from five weighted factors. Computed on-demand from actual execution data — nothing self-reported.

30%

Segment Progress

Are tour segments being completed at the expected pace? Compares actual check-in progress against time elapsed.

Checks completed vs total segmentsTime-aware: compares actual vs expected progressAccounts for tour duration and elapsed time
20%

Start Delay

Did the tour start on time? Late starts cascade into other problems.

≤5 min late → 100/1005–15 min → 75/10015–30 min → 50/10030–60 min → 25/100>60 min → 0/100 (critical)
20%

Skipped Segments

Were any tour segments skipped? Skipping segments means tourists miss planned experiences.

No skips → 100/100Score decreases proportionally with skip ratio50%+ segments skipped → 0/100
20%

Incidents

Are there open incidents on this tour? Severity matters.

No incidents → 100/1001 incident → 60/1002 incidents → 40/1003+ incidents → 20/100Any HIGH severity → 10/100
10%

Guide Reliability

Is the guide actively checking in? Long silence during a tour is a risk signal.

Active within 15min → 100/10015–30 min silence → 70/10030–60 min silence → 40/100>60 min silence → 10/100No guide assigned → 50/100
Weighted Formula
Health = Segment × 30% + Start × 20% + Skipped × 20% + Incidents × 20% + Guide × 10%
Status Zones

Four Health Zones

Health scores map to four status zones. Each zone triggers different levels of visibility and alerts on the Command Center.

🟢
80–100
Healthy

Tour is running on schedule. All segments on track, guide active, no incidents. No action needed.

🟡
60–79
Minor Risk

Slight delays or missed check-ins. Worth monitoring but likely recoverable. Shows as yellow on Command Center.

🟠
40–59
At Risk

Significant delays, guide unresponsive, or multiple issues. Operator should intervene. Alert system may trigger notifications.

🔴
0–39
Critical

Tour has serious operational issues. Immediate action required — may involve SOS broadcast, guide replacement, or incident escalation.

State Machine

Five Operational States

Beyond the numeric score, each tour has a categorical state based on real events. States follow a priority system — higher-severity states override lower ones.

🟢
TourHealth.stateMachine.states.healthy.title
Priority 1

TourHealth.stateMachine.states.healthy.desc

TourHealth.stateMachine.states.healthy.t1TourHealth.stateMachine.states.healthy.t2
🟡
AT_RISK
Priority 2

Warning signals detected — may escalate without intervention

Pickup not started 15+ min after scheduled timeGuide not verified close to departureGuide replacement request pending
🟠
DELAYED
Priority 3

Tour started late — confirmed delay in execution timeline

Tour actually started 15+ minutes after scheduled timeDetected from execution timeline events
🔴
INCIDENT
Priority 4

Active incident reported — requires resolution

One or more unresolved incidents on the tourRemains until all incidents are resolvedCounts active incident reports from guides or operators
🟣
SOS_ACTIVE
Priority 5

Emergency — SOS broadcast triggered for urgent guide replacement

Active SOS broadcast on the tourHighest priority — overrides all other statesTriggered when guide cancels last-minute and operator needs emergency replacement
Priority System
SOS_ACTIVE(5) > INCIDENT(4) > DELAYED(3) > AT_RISK(2) > HEALTHY(1)

Higher-priority states always override lower ones. A tour with both an incident and a delay shows as INCIDENT.

Who sees Tour Health?

Different roles see different views — all based on the same real-time data.

🏢
Operators

Command Center — see all today's tours with health status

Health counts: how many healthy, at-risk, incident

Can drill into individual tour health factors

👨‍💼
Platform Admins

System-wide health dashboard

Flagged tours across all operators

SOS/incident escalation management

🔔
Alert Engine

Automated monitoring of health scores

Triggers notifications on state changes

Escalates critical tours to admins

Integrated with

Tour Health connects to other Lunavia systems for automated responses.

📡
Command Center
Live operations dashboard
🚨
SOS Broadcast
Emergency guide replacement
📋
Incident Reports
Problem documentation
🔔
Alert Engine
Automated notifications
📊
Execution Timeline
Step-by-step tracking
🔄
Guide Replacement
Mid-tour substitutions
🛡️
Trust Score
Performance impact
💰
Escrow System
Payment protection

Run tours with confidence

Tour Health is included in all plans. Start monitoring your operations in real-time.

Tour Health System — Lunavia