KBM Nexus Flight Service
Operations analysis

Recorded demo calls

Real demo calls made to the Flight Service phone line, with the recording, transcript, stored weather briefing, flight details, summary and review findings wherever they exist. They are recorded calls, not synthetic requests, and are never counted together with them.

Kept up to date, and what that is not. New calls are read from the call archive and the voice platform on a schedule, checked, and published as a numbered release that is complete and never changed afterwards. Whether that is happening right now is stated in Updates and freshness, from what the updater last recorded. Phone numbers, e-mail addresses, links and street addresses are masked in text as far as the masking can find them, and the caller number and name the archive stores are left out of these records. That is not anonymisation. Names and numbers spoken on a call can still be heard in the unedited recording or read in a transcript, and voices and aircraft identifiers remain. The synthetic request lab on the other tabs is separate: it comes from a generator, and none of its figures describe these calls.

Updates and freshness

Recorded demo calls
The updater and the release shown
ItemValue
StateCurrent Current: the sources were last checked in full 7 min ago.
Last complete check of the sourcesTue 29 Sep 2026 17:00 UTC
Last release publishedMon 28 Sep 2026 15:50 UTC
Last attemptTue 29 Sep 2026 17:00 UTC · complete
Failed attempts in a row0
Calls in the archive · on the voice platform58 · 58
On the platform but not yet in a release · in the archive but not on the platform0 · 0
Calls still waiting for a transcript · summary · weather · recording0 · 0 · 0 · 0
Kept the richer earlier copy of an artifact · recordings replaced by a corrected one · recording names that clashed0 · 0 · 0
Re-check of calls already finishedcycle 201: 50 of 58 checked
Reading the archive with the same code the archive itself usesyes
Release showng-000016-e05e118f
BuiltMon 28 Sep 2026 15:50 UTC · 0 calls added and 1 updated in it

The calls, by the numbers

Recorded demo calls
Calls
58
34 connected (33 completed), 0 not yet known to have connected, 24 not connected
Recordings
33
117.9 MB · 33 of 58 calls
Transcript turns
642
over 34 calls with a transcript
Calls with a stored weather briefing
16
counts calls, not requests or briefings: a call can hold several, and how many were asked for is not counted here
Review findings
8
on 4 calls
Callers
13
told apart by a stored number that is not published, and labelled Caller A, B, ...
What exists, of 58 calls
ArtifactAvailableNot availableWhat it means
Transcript3424A conversation took place and was stored.
Recording3325A recording was archived. It can be played.
Summary3424The archive produced a summary.
Flight details3127Flight details were captured from what the pilot said.
Stored weather briefing1642The archive stored a weather briefing with the call. "Not available" means none is stored: it does not show whether one was asked for.
Automatic checks3424The archive ran its automatic checks.
Review findings454A reviewer recorded a finding. Calls without one are "none recorded", not "unavailable".
Timing058Not recorded for any call: timing records carry no call identifier.
Audio quality058Not measured for any call: it can only be judged by listening.

What the checks found

Recorded demo calls

Local checks of what was recorded, not a judgement. Each check reads recorded text or fields (what was said, what a tool returned, whether a recording or a review finding exists). None listens to a recording and none uses a model. A check says "passed" only when the record shows it, "flagged" only when the record shows the problem, and otherwise "unknown": a call is never counted as fine because nothing failed. Version 1 of the checks. The items these raise are also listed, apart from the synthetic ones, on the Improvement queue.

What each check found, over 58 recorded calls
CheckFlaggedPassedUnknownShare of the calls it could decideLatest flagged
The notice that this is not an official briefing was said by the agent
Flagged means: The agent spoke but did not give the notice
331248.8% of 34call · call · call
The weather lookup returned a result
Flagged means: The weather lookup returned an error
115421 of 16 (a share is shown from 30 calls)call
A weather briefing was stored for the call
Flagged means: The pilot was told the briefing was unavailable
016420 of 16 (a share is shown from 30 calls)none
The archive's automatic checks
Flagged means: An automatic check failed
5292414.7% of 34call · call · call
A finished call has a transcript
Flagged means: A finished call has no transcript
033250% of 33none
A finished call has a recording
Flagged means: A finished call has no recording
033250% of 33none
Review findings are verified or dismissed
Flagged means: A review finding is open, or implemented and not yet verified
31543 of 4 (a share is shown from 30 calls)call · call · call

Calls

Recorded demo calls
Recorded demo calls, newest first · 33 shown by this filter · page 1 of 1
CallWhen (UTC)LengthOutcomeCallerFlightRecordingTurnsWeatherFindings
#58Mon 28 Sep 2026 15:36 UTC7 min 8 sCompletedCaller MKHYA to KHYARecording25Stored0
#57Sun 27 Sep 2026 20:21 UTC4 min 7 sCompletedCaller MKHYA to KHYARecording27None stored0
#56Wed 23 Sep 2026 18:05 UTC20 min 7 sCompletedCaller E6024N14940W to PANCRecording45Stored0
#54Tue 22 Sep 2026 23:32 UTC7 min 27 sCompletedCaller Enorth 602400, west 1494000 to PANCRecording37Stored0
#53Tue 22 Sep 2026 23:28 UTC32 sCompletedCaller EnoneRecording4None stored0
#50Tue 22 Sep 2026 23:14 UTC15 sCompletedCaller DnoneRecording1None stored0
#49Tue 22 Sep 2026 23:08 UTC15 sCompletedCaller KnoneRecording1None stored0
#48Tue 22 Sep 2026 23:04 UTC12 sCompletedCaller DnoneRecording1None stored0
#47Tue 22 Sep 2026 21:16 UTC5 min 51 sCompletedCaller JKDVT to KFLGRecording23Stored0
#46Tue 22 Sep 2026 21:06 UTC7 min 19 sCompletedCaller JKDVT to KFLGRecording26Stored0
#45Tue 22 Sep 2026 20:32 UTC7 min 7 sCompletedCaller IKAUS to KBTRRecording38Stored0
#44Tue 22 Sep 2026 15:50 UTC4 min 10 sCompletedCaller HN602400W1494000 to PANCRecording31None stored0
#43Mon 21 Sep 2026 19:50 UTC5 min 25 sCompletedCaller GKGEG to KMSPRecording30Stored0
#42Sun 20 Sep 2026 06:47 UTC7 sCompletedCaller DnoneRecording1None stored0
#41Sat 19 Sep 2026 21:05 UTC13 sCompletedCaller DnoneRecording1None stored0
#40Sat 19 Sep 2026 20:54 UTC5 min 53 sCompletedCaller EKDTO to KDTORecording33Stored0
#38Sat 19 Sep 2026 20:03 UTC5 min 48 sCompletedCaller EKDTO to KMLCRecording35Stored0
#37Sat 19 Sep 2026 17:36 UTC6 min 18 sCompletedCaller EKDTO to KMLCRecording32Stored0
#34Sat 19 Sep 2026 16:03 UTC7 min 8 sCompletedCaller EKDTO to KMKORecording34Stored0
#33Sat 19 Sep 2026 16:03 UTC1 min 42 sCompletedCaller EnoneRecording9None stored0
#32Sat 19 Sep 2026 14:24 UTC7 min 21 sCompletedCaller EKDTO to KMLCRecording41Stored0
#31Sat 19 Sep 2026 14:15 UTC12 sCompletedCaller DnoneRecording1None stored0
#30Sat 19 Sep 2026 10:43 UTC9 sCompletedCaller DnoneRecording1None stored0
#29Sat 19 Sep 2026 10:42 UTC13 sCompletedCaller DnoneRecording1None stored0
#28Sat 19 Sep 2026 01:18 UTC7 min 39 sCompletedCaller EKSPS to KAMARecording49Stored3
#27Sat 19 Sep 2026 01:12 UTC5 min 45 sCompletedCaller EKAMA to KSPSRecording39Stored1
#26Sat 19 Sep 2026 00:18 UTC6 min 23 sCompletedCaller EKSPS to KAMARecording48Stored2
#25Fri 18 Sep 2026 23:13 UTC12 sCompletedCaller DnoneRecording1None stored0
#24Fri 18 Sep 2026 22:37 UTC3 min 10 sCompletedCaller EKDTO to KMLCRecording14Stored2
#23Fri 18 Sep 2026 22:36 UTC3 sCompletedCaller DnoneRecording1None stored0
#22Fri 18 Sep 2026 20:06 UTC12 sCompletedCaller DnoneRecording1None stored0
#21Fri 18 Sep 2026 20:06 UTC4 sCompletedCaller DnoneRecording2None stored0
#20Fri 18 Sep 2026 20:02 UTC12 sCompletedCaller DnoneRecording1None stored0

How these calls were checked

Recorded demo calls

Every archive record was matched to the archive's own index, every recording to its record, and every review finding to its call; the archive's list was also compared with the voice platform's. Anything that could not be matched is counted below, not hidden.

Reconciliation counts
CheckCount
Archive records read58
Entries in the archive's own index58
Records missing from that index0
Index entries with no record0
Review findings8
Findings matched to a call8
Findings with no call0
Recordings published33
Calls the voice platform lists58
Listed there but not in the archive0
In the archive but not listed there0
Engineering details: release
Release
ItemValue
Schemafs.democalls.v2
Releaseg-000016-e05e118f (number 16, after g-000015-f0b7b36c)
Importerdc-0.2
SourceFlight Service demo call-log archive and voice platform, updated automatically