FBW
Intelligence Platform
Founder access only · FlyByTheWay
WATCHDOG
FlyBrain
Beast Engine
Beast KB
Fly!Brain Cockpit
VIDHUR
HAMAYA
Suppliers
IATA Status
⬡
WATCHDOG — Continuous platform health monitor. Runs 8 checks every 10 minutes. Alerts fire to Supabase watchdog_alerts + HAMAYA Risk Register. Covers API health, PM2 cluster, Supabase connection, ADM threshold, disk usage, Beast KB staleness, VIDHUR escalation spike.
Check Frequency
8
every 10 minutes
API Status
—
api.flybytheway.com
Supabase
—
Mumbai region
Open Alerts
—
unresolved
PM2 Workers
6
cluster online
Beast KB
v5.2
last updated
⬡ Platform Health — Live
Loading…
WATCHDOG Checks — All 8
#CheckTriggerAction
1API Health3 consecutive failuresCRITICAL alert → HAMAYA Risk
2PM2 ClusterAny worker offlineHIGH alert → HAMAYA Risk
3Supabase ConnectionREST ping failureCRITICAL alert
4ADM Threshold>5 ADMs in 7 daysHIGH alert → Maya review
5Disk Usage>80% VPS diskMEDIUM alert
6Beast KB StalenessKB not updated >30 daysMEDIUM alert
7VIDHUR Escalation Spike>10 escalations in 24hHIGH alert → investigate
8Hold Booking TTL ExpiryTTL <2h on held bookingAMBER alert → Booking Manager
Recent WATCHDOG Alerts
Click Load to fetch alerts
Cron Schedule
# VPS — admin crontab (not root)
# WATCHDOG — every 10 minutes
*/10 * * * * /usr/bin/python3 /opt/travel-management/flybrain/watchdog.py >> /opt/travel-management/flybrain/logs/watchdog.log 2>&1

# Alerts route to:
# POST /api/watchdog/alert → watchdog_alerts (Supabase) + HAMAYA_Risk_Register
◎
FlyBrain — Executive Intelligence Layer. The command intelligence that feeds all other agents. GRAND Feed monitors 41 sources daily. Market Monitor tracks 6 competitor platforms. FlyBrain is the brain — WATCHDOG, Scout, Beast KB, and Booking Manager all receive their intelligence signals from FlyBrain.
GRAND Feed
LIVE
6AM UTC daily
Sources
41
Airlines · Competitors · GDS · Regulators
Daily Brief
LIVE
4AM UTC · Maya direct
Register Audit
LIVE
Sunday 6AM UTC
Market Monitor
Staged
8AM UTC · deploy pending
Groups Built
4
of 26 total (A–Z)
FlyBrain — Agent Intelligence Flow
G
GRAND Feed → All Agents
41 sources scanned daily. Findings → HAMAYA_Agent_Intelligence_Register. Policy changes → Beast KB pending. Carrier reliability signals → Scout + Booking Manager. Competitor moves → Maya direct.
B
Daily Brief → Maya
4AM UTC every day. Platform KPIs, bookings, Beast stats, escalations, ADM ledger, competitor alerts. Maya's morning intelligence digest.
M
Market Monitor → Strategy
6 competitor platforms tracked: MakeMyTrip myBiz, Cleartrip, EaseMyTrip, Yatra, BrightSun, TBO. Pricing signals, product changes, UI changes detected → HAMAYA Intel Register.
J
Register Audit → Governance
Sunday 6AM UTC. 9 HAMAYA SharePoint registers audited. 27 checks. Zero errors confirmed. Compliance health snapshot delivered.
N
NDC Sync → Beast KB [Planned]
NDC policy changes from Amadeus, Sabre, Travelport, Duffel, Verteil → automatically queued as Beast KB pending update → HAMAYA approval gate.
P
Policy Scanner → VIDHUR + Beast [Planned]
Visa rule changes, transit requirement updates, health certificate changes → Supabase visa_transit_matrix + transit_airport_master updates → HAMAYA review → instant deploy.
GRAND Feed — 41 Sources
Competitors (9)
MakeMyTrip myBiz · Cleartrip OOO · EaseMyTrip · Yatra · BrightSun Travel · Ish Travel · Riya Travels · Southall Travel · TBO
Distribution (7)
Amadeus · Sabre · Travelport · Verteil NDC · IATA NDC · SITA · ATPCO
Airlines (25)
AI · 6E · SG · QP · EK · EY · QR · G9 · WY · LH · BA · TK · KL · AF · SQ · CX · MH · UL · GF · UA · AA · DL · B6 · AS · MS
Regulators (6)
IATA · ICAO · DGCA India · FAA · EASA · AAI
Group Status — A to Z Build Sequence
GroupNameOutputCronStatus
BDaily BriefingMorning digest → Maya email4AM UTC dailyLive
GGRAND Feed41 sources → HAMAYA Intel Register6AM UTC dailyLive
HWATCHDOG8 health checks → Supabase + HAMAYAEvery 10 minDeploy pending
JRegister Audit9 registers · 27 checksSunday 6AM UTCLive
MMarket Monitor6 competitors → HAMAYA Intel8AM UTC dailyDeploy pending
NNDC SyncPolicy changes → Beast KB pipelinePlannedNot built
PPolicy ScannerVisa/transit changes → SupabasePlannedNot built
SScout IntegrationIRROPS → Booking ManagerEvery 30 minScript exists
⚡
Beast KB Auto-Update Pipeline — LIVE. When aviation intelligence changes (visa rules, carrier policies, BSP void rules), a KB update is submitted here. HAMAYA approval gate fires. On approval, Beast Engine reads the update on its very next compliance check. No server restart. No blind updates.
Submit KB Update
Check Number (1–37)
Severity
Updated Rule
Source / Reference
Pipeline — How It Works
1
Change Detected
GRAND Feed / Market Monitor / Manual submission here → KB update submitted
2
Supabase — PENDING
Written to beast_kb_pending_updates · status: PENDING
3
HAMAYA Notified
HAMAYA_Risk_Register webhook fires · Maya reviews in SharePoint
4
Maya Approves / Rejects
Approve or reject below → POST /api/hamaya/beast-kb-approve
5
Instant Activation
Beast Engine reads from Supabase on every check · No restart · No blind changes
Pending Updates
Click Load to fetch pending KB updates
⚡
Fly!Brain Cockpit — Live route intelligence. Enter any route and run all 37 Beast compliance checks instantly. Transit visa, passport validity, ADM risk, baggage, NDC gap, carrier compliance — all in one screen. Indian passport primary lens.
Route Input
Origin
Transit Hub(s)
Destination
Carrier (IATA)
Cabin
Passport Valid (months)
Fare Basis (optional)
Layover Hours (at hub)
Quick:
⚡
Beast Engine v5.2 — 37 pre-booking compliance checks. Runs at checkout before every booking. 7ms average response. Indian passport primary lens. Covers transit visa, passport validity, ADM risk, RHC thresholds, NDC gaps, carrier restrictions, INAD fines, baggage compliance, married segments, and more.
Engine Version
v5.2
beast_engine.js · 54KB
Total Checks
37
compliance rules
Avg Response
7ms
per full check run
Carrier Coverage
110+
PROHIBITED_RBDS map
KB Version
v5.2
beast_kb.js · 160KB
Live Overrides
—
volatile overrides active
All 37 Beast Checks
#CheckCategorySeverityCoverage
1Transit Visa — DATVTransitCRITICAL39 countries
2Visa RequiredVisaCRITICAL35 countries
3Schengen ZoneTransitCRITICAL27 member states
4Visa on ArrivalVisaHIGH35 countries
5Digital Travel DocumentsDocsHIGH8 countries
6Yellow Fever + Endemic TransitHealthCRITICAL26+16 countries
7HIP HubsRoutingHIGH14 airports
8Married SegmentsFareHIGH11 airports
9Carrier Baggage ProfileBaggageMEDIUM109 carriers
10BSP Void RulesBSPCRITICALv2.0 · 8 markets · 30+ overrides
11INAD FinesComplianceCRITICAL20 jurisdictions
12RHC ThresholdsBSPHIGH50/75/100% bands
13India MPM RoutesRoutingMEDIUM69 routes
14Passport ValidityDocsHIGH6-month rule · carrier overrides
15Single Name PassportDocsHIGHIndian passport specific
16Airside Transit FreeTransitMEDIUMHub specific
17Landside TransitTransitHIGHHotel transit hubs
18Prohibited RBDsFareCRITICAL110+ carriers
19NDC Content GapDistributionMEDIUMNDC vs GDS delta
20Lounge EligibilityAncillaryLOWCabin + tier based
21GoLite Baggage RiskBaggageHIGHRHC trigger check
22Same-Day ADM RiskBSPHIGHCarrier ADM history
23Codeshare ComplianceRoutingMEDIUMOAL ticketing rules
24Interline AgreementRoutingHIGHThrough check-in validity
25Transit Hotel RequiredTransitMEDIUMLong layover hubs
26Passport Blank PagesDocsHIGHMin 2 blank pages
27Visa Validity vs Travel DateVisaCRITICALSingle/double/multiple entry
28OBC RestrictionsComplianceHIGHCarrier crew booking rules
29ATPCO Cat 15 RestrictionFareHIGHSales restriction rules
30Dangerous GoodsComplianceCRITICALIATA DGR rules
31Infant PolicyPassengerMEDIUMAge + seat + doc rules
32UM PolicyPassengerHIGHUnaccompanied minor rules
33Medical ClearancePassengerHIGHMEDA + MEDIF carriers
34Deportee / DEPAComplianceCRITICALEscort requirements
35Transit Visa ExemptionTransitMEDIUMNationality + destination combos
36Visa Free AccessVisaLOWIndian passport visa-free list
37ETA / eVisa RequiredVisaHIGHDigital travel auth systems
Live Beast Log — Last 10 Checks
Click Refresh above to load
Architecture
beast_engine.js — 37 checks, runChecks() · 54KB
Live
beast_kb.js — 35 sections, 37 objects · 160KB
Live
beast_middleware.js — auth, logging, volatile overrides · 12KB
Live
POST /api/beast/check — public, rate-limited 20 req/IP
Live
POST /api/intelligence/pre-booking — x-beast-key auth
Live
refreshKB() — reads beast_volatile_overrides every 10 min
Live
beast_check_log — every check logged to Supabase
Live
Runs TWICE per booking — client + server-side
By design
◎
VIDHUR — Aviation Intelligence Agent. Conversational AI agent built on vidhur_knowledge_base.js (56KB) + vidhur_intents.json (35KB) + vidhur_additional_intents.js (16KB) + vidhur_visa_intents_complete.js (39KB). 6,880+ conversations. Handles transit visa, routing, baggage, fare rules, NDC vs GDS, airline compliance — all Indian passport primary lens.
Status
LIVE
fbtw-vidhur · PM2 fork
Conversations
6,880+
total sessions
Open Escalations
—
needs review
Intent Files
4
KB + intents + visa
Beast Advisory
ON
appended to aviation answers
PM2 Restarts
67
all non-crash
Knowledge Files
vidhur_knowledge_base.js · 56KB · Core aviation intelligence
Live
vidhur_intents.json · 35KB · Primary intent matching
Live
vidhur_additional_intents.js · 16KB · Extended coverage
Live
vidhur_visa_intents_complete.js · 39KB · Full visa intelligence
Live
Open Escalations
Click Load to fetch escalations
VIDHUR Coverage Map
DomainCoverageStatus
Transit Visa (Indian passport)DEL → 40+ hubsLive
DATV / Airside / LandsideUK, Germany, Canada, UAE, SG, AULive
Routing IntelligenceMPM, HIP hubs, married segmentsLive
Baggage Rules109 carriers, fare family profilesLive
NDC vs GDSAmadeus, Sabre, Travelport, DuffelLive
Fare RulesCat 31/33, advance purchase, penaltiesLive
Corporate FaresSME, government, student, marinePartial
EMD IntelligenceSeat, baggage, lounge, upgradePartial
Loyalty ProgramsFF redemption, tier benefitsPlanned
⬡
HAMAYA — Governance Intelligence Layer. 9 SharePoint registers covering Risk, Commitment, Project, Decision, IRROPS, Agent Intelligence, ADM, Supplier, and Compliance. Power Automate flows wire every platform event to the correct register. Sunday audit confirms zero errors across all 9 registers.
Registers Live
3
Risk · Agent Intel · ADM
Registers Pending
6
Build next
PA Flows
LIVE
IRROPS + Risk + Intel
Sunday Audit
LIVE
9 registers · 27 checks
All 9 HAMAYA Registers
RegisterPurposeTriggerStatus
Risk RegisterPlatform risk events — CRITICAL/HIGH alertsBeast CRITICAL · WATCHDOG · ADM spikeLive
Agent Intelligence RegisterGRAND Feed intelligence findingsGRAND Feed daily · Market MonitorLive
ADM RegisterAgency Debit Memo trackingManual + Auto ADM detectionLive
Project RegisterPlatform build tasks and milestonesManual · Weekly reviewBuild next
Commitment RegisterSupplier and partner commitmentsDuffel · Supplier onboardingField mismatch — fix pending
Decision RegisterArchitecture and business decisions logManualNot built
IRROPS RegisterFlight disruption eventsScout → HAMAYA PA flowPA flow live · register pending
Supplier RegisterDuffel, Air India DRCT, NDC supplier statusSupplier events · onboardingNot built
Compliance RegisterIATA, DGCA, BSP compliance eventsBeast CRITICAL · Regulatory changesNot built
Power Automate Flows
HAMAYA_Risk_Register — Beast CRITICAL/HIGH → SharePoint Risk Register
Live
HAMAYA_Agent_Intelligence — GRAND Feed findings → Intel Register
Live
HAMAYA_IRROPS_Alerts — Scout disruption → IRROPS Register
Live
HAMAYA_Commitment_Register — Supplier commitments
Field mismatch
HAMAYA_Decision_Register — Architecture decisions
Not built
HAMAYA_Compliance_Register — Regulatory events
Not built
Commitment Register — Field Mismatch Fix
The Commitment Register PA flow is sending fields that don't match the SharePoint list column names. This causes silent failures — commitments are not being logged. Fix: audit SharePoint column names → update PA flow field mapping → test with one Duffel commitment → confirm in SharePoint.
P2.1 — Fix before B2B supplier onboarding
◎
Suppliers — Distribution Layer. All content suppliers connected to FlyByTheWay. Duffel is the primary aggregator (110+ carriers, NDC + GDS). Air India DRCT is the direct NDC connection for AI content. Future: IndiGo direct, Amadeus NDC, Sabre NDC.
Duffel
Live
Test key · 110+ carriers
Air India DRCT
Staged
NDC direct · pending live
Duffel Live Key
Pending
Post-IATA activation
NDC Carriers
6
via Duffel NDC
Duffel — Primary Aggregator
API connection — test key active
Live
Search endpoint — /api/search → Duffel /air/offer_requests
Live
Booking endpoint — /api/book → Duffel /air/orders
Live
110+ carriers returning fares
Live
Live key — DUFFEL_KEY switch in .env
Post-IATA
Order change / cancellation / refund endpoints
Post-IATA
Air India DRCT — Direct NDC
DRCT connection registered
Staged
AI fares via DRCT vs Duffel — comparison pending
Pending
DRCT ancillary services (seats, meals, bags) via NDC
Not live
AI Maharaja Club integration
Planned
Future Suppliers — Roadmap
SupplierTypeTriggerTimeline
IndiGo DirectNDC directPost-IATA accreditationQ1 2027
Amadeus NDCGDS + NDCVolume thresholdQ2 2027
Sabre NDCGDS + NDCVolume thresholdQ2 2027
HotelBeds / ExpediaHotel contentB2B portal launchQ3 2027
Visa First / VFSVisa servicesPost B2B launchQ3 2027
▣
IATA Accreditation — Section 8 Active. Application submitted. Section 8 financial documents (Bank statement, CA audited accounts, net worth certificate) are the current gate. IATA approval unlocks: BSP participation, live ticketing, airline commissions, GDS full access, and live Duffel key activation.
Application Status
Section 8
Financial documents gate
Current Gate
Docs
Bank · CA · Net Worth
TID Status
Held
Existing accreditation
BSP
India
Target market
IATA Checklist
Section 1–7 — Company details, directors, office
Complete
Section 8 — Financial: Bank statement 6 months
In progress
Section 8 — CA Audited accounts
In progress
Section 8 — Net worth certificate from CA
In progress
Air India reference letter
Pending reply
IndiGo reference letter
Pending reply
IATA inspection — office visit
Post-docs
BSP participation agreement
Post-approval
What IATA Unlocks
ItemUnlocked ByImpact
BSP ParticipationIATA approvalIssue tickets via BSP · Airline commissions
Live Duffel KeyIATA approvalReal bookings · Real revenue
Razorpay Live GateIATA + Razorpay KYCCustomer payments live
GDS Full AccessIATA + GDS contractAmadeus · Sabre · Travelport
B2B Agent PortalIATA + live bookingSub-agent network
Corporate AccountsIATA + live bookingB2Corporate revenue
Airline Direct ContractsIATA + volumeOverride commissions · PLACI
AKTU Navachar — Screening Preparation
AKTU screening response pending. Platform readiness for evaluation: Fly!Brain Cockpit live (open platform.html → Fly!Brain Cockpit tab), VIDHUR live at flybytheway.com, fares returning (DEL→YYZ INR 56,953 Air India confirmed), Beast 37 checks running, intelligence database active (68 airlines, 840 airports, 625 visa rules, 22 intelligence tables).
VIDHUR Live Fares Live Beast 37 Checks 68 Airlines 840 Airports 625 Visa Rules IATA Pending Razorpay Pending
Ask VIDHUR — Transit, Visa, Routing
V
VIDHUR
IATA fares · GDS & NDC · 110+ carriers
Talk to a human
This opens a pre-filled email to our team at info@flybytheway.com — we reply directly to you, no chatbot in between.
Your Name
Email
Question