SearchMaintenance & Engineering

Aircraft Troubleshooting Assistant

Aircraft troubleshooting that walks the technician to the cause, cites every step, and gets the aircraft out on time

Each fault traced to its cause with cited steps, and the aircraft out on time.

See one case, screen by screen ↓
demo2.1hoursfrom hand-off accepted to signed return to service on the sample 737-8 — on time for its 08:55 departure
demo92%the loose clamp's likelihood once the technician reports what he found, up from 61%
demo214,380recordslogbook entries and work orders since 2021 searched for how the fleet fixed this fault before
target30%fewer ground hours spent troubleshooting, so aircraft leave on time
In short

What is Aircraft Troubleshooting Assistant?

Aircraft Troubleshooting Assistant is AI aircraft troubleshooting software for line maintenance: technicians ask about a fault and get the fix path, cited to the troubleshooting manual and the fleet's own history. Seven aircraft maintenance AI agents read the write-up and fault data, cite the manual task for this tail, find the fixes that held, guide fault isolation step by step and draft the logbook entry. The technician decides every action and signs.

How to choose AI for airlines: a buyer's guide to agentic AI solutions →

Updated

The problem

Why aircraft troubleshooting eats the ground time before a departure

Aircraft troubleshooting starts when a pilot writes up a fault, and the line technician has until the next departure to find the cause, fix it and sign the logbook. That means finding the right task in the troubleshooting manual for this tail's effectivity and the current revision, phoning Maintenance Control, asking whoever saw the same message last month, and checking stores, tooling and the required inspection list before a panel comes off.

When the clock runs short, too many faults are closed with a reset and an ops check — and that is how repeat defects are born. The fix that worked last time sits in a free-text corrective action at another station, repeats surface weeks later in the reliability report, and an isolation night shift started loses its findings at shift change.

typical60%of a technician's day spent researching, troubleshooting and writing reports
typical182of 248windshield-heat work orders at one FAA repair station in 2024 were repeat discrepancies
Where a fault's ground hours go (hours, assignment to sign-off)estimated
By hand3.9 days
With the solution2.3 days
  • Finding the troubleshooting task, effectivity and revision0.6 → 0.1 d
  • Asking Maintenance Control and whoever saw it last0.5 → 0.1 d
  • Fault isolation, step by step1.2 → 1 d
  • Part, tooling and required inspection checks0.7 → 0.6 d
  • Writing and signing the logbook entry0.5 → 0.3 d
  • Shift turnover of unfinished isolations0.4 → 0.2 d

Estimated split of one line fault, by hand and with the solution; the totals match the working solution's median before and after (3.9 h and 2.3 h).

How it works

How a fault moves

Seven agents read the fault, cite the manual and the fleet's own fixes, and walk the technician through isolation; the technician decides and signs.

What comes in
Sources inWrite-up · fault data · manuals, fleet history, stores, schedule
Agents at work
Fault readerwrite-up + fault data
Then
Manual agenttask for this tail
Fleet history agentfixes that held
Repeat watch agentno reset on a repeat
Then
Isolation agentasks, re-ranks
Check agentchecks the plan
Then
Logbook writercited entry, hand-off
A person decides
Aircraft maintenance techniciananswers each step, approves the plan, signs the entry
What comes out
Cause found, step by step
Signed, cited logbook entry
Aircraft out on time
One case, step by step

Guided troubleshooting of one repeat fault, from write-up to return to service

Corvane Airways 737-8 N812CV lands at Denver late on Oct 14 with a BLEED DUCT LEAK L message written up in climb. It is due out at 08:55 as CV1422 to San Francisco. Here is the aircraft troubleshooting, screen by screen, in the working solution.

  1. 0106:12

    The shift starts with a briefing, not a phone call

    Luis Ortega · Aircraft Maintenance Technician

    Luis works the DEN line on day shift. Today shows his two open faults, one DEN departure at risk and two repeat faults at the station, and what the agents did overnight: the write-up read, the repeat flagged, causes ranked for 9 open faults across 5 stations, a hand-off drafted. His first job is at the top, with 2 h 43 m to departure.

    Isolation agent: “Your first job is N812CV at B31: a repeat BLEED DUCT LEAK L, due out at 08:55. Dale's leak detection test passed overnight, so the clamp leads at 61%. Step 2 is yours: the clamps at the precooler.”

  2. 02Overnight, 23:19–23:54

    The fault, the manual task and the fleet's own fixes

    Fault reader · Manual agent · Fleet history agent

    The fault reader took maintenance message 36-11021 from the aircraft by datalink and read the captain's write-up under 14 CFR 121.563, logbook page 4471, item 1: zone 431, the left engine strut, lit on the aircraft outline. The manual agent cites troubleshooting manual task 36-11-00-810-801, revision 58, effective for N812CV's line number 7,236. The fleet history agent finds twelve earlier reports on Corvane 737-8s and the three most like this one: N827CV's clamp replacement held 220 days, N841CV's re-torque came back in 11 days, N806CV's sensing element replacement held.

    Every agent message carries numbered citations to the manual passage, the fleet record or the reading.

  3. 0323:54

    Second report in nine days — a reset will not close it

    Repeat watch agent

    The same message was closed at SFO on Oct 6 with a passing leak detection test and a reset: no fault found. Two reports in nine days meets Corvane's repeat rule, so the repeat watch agent pages Maintenance Control and blocks a reset-only close. Choosing “Reset and close” opens a refusal, not a sign-off.

    “Corvane's program says a repeat may not be closed by a reset or a test alone. The last reset, on Oct 6, is why it came back.”

  4. 0401:22 → 06:04

    Night shift's findings arrive whole

    Dale Pruitt · night shift, to Luis Ortega

    Dale ran step 1 at 01:22: the leak detection system test passed, loop resistance normal on both channels. The isolation agent re-ranked the causes — clamp 61%, seal 21%, sensing element 11%, wiring 7%. Out of time with the lift booked for 06:00, Dale handed off; the logbook writer drafted the turnover at 05:28 and Luis accepted it at 06:04.

    The turnover: Done · Found · Next — each line cited to the conversation.

  5. 0506:21

    “Clamp loose, heat marks on the blanket” — 61% becomes 92%

    Luis Ortega and the isolation agent

    With panels 431AL and 431BL open, the isolation agent asks Luis what he found at the V-band clamps. He taps one answer. The clamp moves to 92% and the agent says why: hot air escaping at a loose joint is what the loop detected, and the loop itself tested good overnight. Fleet history says replace, don't re-torque — both re-torques on record came back within 14 days.

    The isolation agent never tells the technician to skip a manual step; below 0.70 confidence it asks or brings in an engineer.

  6. 0606:23 · Approved 06:24

    A second agent checks the plan before hands touch the aircraft

    Check agent, then Luis Ortega

    Working on its own, without seeing the isolation agent's answer, the check agent confirms task 36-11-05-400-801 applies and revision 58 is current, clamp P/N 3618-0425-02 is in DEN stores (2 in bin D-14), torque is 85–95 in-lb with wrench TW-0412 in calibration to Jan 12, 2027, it is not a required inspection item, and 1.6 hours fits before CV1422. Luis approves the plan, edits it or rejects it — here, he approves.

    “I checked the plan — replace the precooler inlet clamp, then leak check — on my own, against the records.”

  7. 0706:31 → 07:45

    Part to the gate, readings into the record

    Luis Ortega · Mike Sato, DEN stores

    Luis asks for the clamp in the conversation; Mike Sato delivers it to B31 at 06:52, batch 26-0911, with its certificate of conformity. Luis records his readings: clamp replaced, torque 92 in-lb, blanket serviceable, leak check at idle for 5 minutes with no leak and no message. Both readings are inside the manual's limits, and the isolation agent marks the fault isolated and corrected.

    Isolation agent: “Fault isolated and corrected: the loose precooler inlet clamp was the cause.”

  8. 0808:02

    Seven lines of corrective action, every one cited

    Logbook writer

    The logbook writer drafts the entry from the conversation: the discrepancy as the captain wrote it, the troubleshooting manual task and revision, Dale's test with his certificate number, the finding, the clamp replaced with its part number, batch, torque and wrench, the blanket inspection, the leak check, and the repeat it closes. A record check beside it ticks the description, date and performer under 14 CFR 43.9(a), the repeat rule and part traceability; the signature line and 121.709(b) wait for Luis.

    The logbook writer never signs and never returns an aircraft to service.

  9. 0908:10 · Signed

    He signs with his certificate; N812CV goes out on time

    Luis Ortega · A&P mechanic

    Luis reviews the entry, picks reason code RS1 — fault corrected, return to service — and signs with his A&P certificate 4120917. N812CV is returned to service at 08:10, 2.1 hours after he accepted the hand-off, and CV1422 leaves on time. The evidence pack for an inspector — the write-up, the conversation, the sources cited, the plan check, the readings, part traceability, the signed entry and the audit trail — downloads as one 14-page PDF.

    “Your signature certifies the work in this entry under the Corvane maintenance manual and that no known condition makes the airplane unairworthy.”

  10. 10Afterwards

    The fleet learns — once an engineer approves

    Fleet history agent · Hannah Brooks, Technical Services

    From the two re-torques that came back, the fleet history agent drafts fleet tip FT-36-004: on a 737-8 precooler inlet clamp found loose after a leak message, replace it, don't re-torque. It waits for Hannah Brooks with its evidence — re-torques came back 2 of 2 times, clamp replacements held 4 of 4. No agent cites a tip until an engineer approves it.

    Draft · not cited yet.

Who it’s for

Built for everyone who touches a fault, from the line to Quality.

The same repeat fault, seen by the five people who carry it — what their shift looked like, and what it looks like now.

LO
Luis OrtegaA&P mechanic · DEN line, day shift
Aircraft Maintenance Technician
Before
“Tell me what to check next and where it says so — and what fixed it last time.” Today that means the manual, the phone and memory, against a departure clock.
Now
Opens the fault with the manual task for this tail, the fleet's fixes and the next step already there; answers in a tap, approves the plan and signs a cited entry.
KW
Karen WhitleyMaintenance Control · DEN
Maintenance Controller
Before
“I need to know at 7:30, not 8:50, whether that airplane is going.”
Now
Sees every open fault against its departure clock across stations, is alerted 60 minutes before departure when a fault is not isolated, and decides deferrals and overrides with a reason code.
TB
Tom BradleyLead Technician · DEN line
Lead Technician
Before
“Night shift did half the job. I want what they found, not a sticky note.”
Now
Gets a drafted turnover for every open isolation — done, found, next, with the readings — and assigns or reassigns faults in bulk at the start of the shift.
HB
Hannah BrooksTechnical Services · ATA 21/36, air conditioning and pneumatics
Technical Services Engineer
Before
“If a fix keeps coming back, I want to change the fix — once, for the fleet.”
Now
Answers line questions with the whole conversation attached, and approves, edits or rejects the fleet tips the agents draft from outcomes.
MB
Marcus BellDirector of Quality · Continuing Airworthiness
Director of Quality
Before
“Every entry signed, every source cited, every step on the record.”
Now
Owns the repeat and chronic rules the agents apply, approves every rule change, and pulls a hash-chained audit trail and an evidence pack for any fault.
Built on the engine

7 agents. Each with one job, and hard limits.

Seven agents read the fault, cite the manual and the fleet's own fixes, and walk the technician through isolation; the technician decides and signs.

Fault reader

Reads the logbook write-up and the maintenance messages the aircraft sends by datalink, and finds the message, ATA chapter, zone and phase of flight.

  • Never edits a write-up
Manual agent

Searches the troubleshooting manual (TSM; the fault isolation manual, or FIM, on some fleets) for the task that fits this tail's effectivity and the current revision, and cites its steps, cautions and the maintenance manual tasks it points to.

  • Never cites a superseded revision
  • Never paraphrases a limit without the quote
Fleet history agent

Finds how the airline fixed the same message before and whether each fix held, and drafts fleet tips from the outcomes.

  • A fix counts as held only after 30 days without a repeat
  • A tip is cited only after an engineer approves it
Isolation agent

Ranks the likely causes, walks the technician through fault isolation one step at a time, asks what they found and re-ranks with the reason for every move.

  • Never tells the technician to skip a manual step
  • Below confidence 0.70 it asks or brings in an engineer
Check agent

Independently checks the plan — effectivity, revision, the part in stores, tooling calibration, required inspection items, the MEL and the time to departure — and blocks a plan that does not fit. It also runs the record check on the drafted logbook entry against 14 CFR 43.9(a) and 121.709(b).

  • Never sees the isolation agent's answer first
  • Never orders a part or approves a deferral
Repeat watch agent

Applies the reliability program's rules — repeat is two reports in 10 days, chronic is three in 15 — refuses a reset-only close on a repeat, alerts Maintenance Control and the station lead, and opens an engineering review for a chronic fault.

  • Never closes a fault or overrides the rule — only a controller with a reason code can
Logbook writer

Drafts the corrective action for the electronic logbook entry, and the shift turnover, from the conversation, each line cited to the step, the reading or the manual task.

  • Never signs
  • Never returns an aircraft to service
Aircraft maintenance technician

Decides every action and signs; Maintenance Control decides deferrals; engineers approve fleet tips. The agents propose; a named person decides.

Ask in plain words

A maintenance copilot: ask about any fault, aircraft or fix

Generative AI in aircraft maintenance only helps when the answer can be checked. Technicians, leads and controllers ask the way they would ask a colleague; every answer points to the manual passage, the fleet record or the reading it came from, and nothing is signed, ordered or deferred until a person says so.

Why is the clamp the likely cause on N812CV?

Three things moved it to 92%. Dale's leak detection test passed, so the sensing element fell from 31% to 11%. Luis then found the precooler inlet clamp loose with heat marks. And 6 of Corvane's 12 earlier reports of this message were clamps.

What fixed BLEED DUCT LEAK for good on the 737-8?

Clamp replacements held 4 of 4 times; re-torques came back 2 of 2 times; sensing element replacements held twice.

Is N812CV going to make 08:55?

If step 2 finds the clamp, yes: replacement and leak check take about 1.6 hours and the part is in DEN stores.

Show the repeat faults open right now

Three: N812CV (2 in 9 days), N845CV (chronic, 3 in 14) and N819CV (2 in 8). None can be closed with a reset alone.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

Shift briefingThe technician's shift briefing: open faults, departures at risk, repeat faults, and what the troubleshooting agents did overnight.
Fault, manual task, fleet fixesThe aircraft outline with the fault zone lit, likely causes ranked, and the conversation: the troubleshooting manual task for this tail and the fleet's earlier fixes, cited.
Repeat defect guardA reset-only close refused on a repeat fault — keep isolating, or ask Maintenance Control for an override with a written engineering instruction.
Shift hand-offEvery open fault isolation handed to the next shift with what was done, what was found and what is next, drafted from the conversation.
Guided fault isolationThe technician's finding re-ranks the causes to 92%, and the check agent independently checks the part, torque, tooling, required inspection and time to departure.
Fault correctedThe part delivered to the gate, torque and leak check recorded inside the manual's limits, the fault isolated and corrected, and the logbook entry drafted.
Drafted logbook entryA drafted electronic logbook entry with every line cited, and the check agent's record check against 14 CFR 43.9(a) and 121.709(b) before the technician signs.
Signed for return to serviceSigned with the technician's certificate and a reason code, the aircraft returned to service, and an evidence pack ready to export.
Open faultsEvery open fault across stations against its departure clock, with the most likely cause, who has it and its status, including MEL deferrals.
Fleet fix historyHow the airline fixed each fault before and whether the fix held, searched across logbook entries and work orders since 2021.
Repeat and chronic faultsRepeat defects and chronic faults under the airline's reliability rules, each with its history and the next step to engineering.
Fleet tips for engineersFleet tips the agents draft from outcomes, with their evidence, waiting for an engineer's approval before any agent cites them.
Audit trailEvery agent step and every person's decision in order, hash-chained, with an evidence pack per fault and CSV export.
Governance

Built for airworthiness: cited, signed, on the record.

Approved data, current revision, this tailThe agents cite only the manual revision in force for the aircraft's effectivity. A superseded set — like the acquired airline's old MEL — is marked “Superseded · not cited”, and a limit such as a torque is never paraphrased without the quote.
The technician signs, with a certificateThe agents recommend and draft; the technician approves every action and signs the logbook entry with a reason code, an e-signature and their certificate number, which comes from the training and authorization records.
No repeat closed by a resetA repeat defect cannot be closed by a reset or a test alone. Only a maintenance controller can override, with reason code O1 and a written engineering instruction, and deferrals under the MEL are the controller's decision too.
A second, independent checkThe check agent verifies the plan without seeing the isolation agent's answer, and below a confidence of 0.70 the decision goes to a person or an engineer.
People own the knowledge and the rulesFleet tips spread only after a technical services engineer approves them, and a change to the repeat, chronic or confidence rules waits for the Director of Quality's approval.
Hash-chained trail and an evidence packEvery agent step and every person's decision is on a hash-chained audit trail where nothing is deleted, filterable by agents, people or decisions, with a per-fault evidence pack for an inspector.
Configuration

Your reliability program, not ours

The rules the agents follow are settings your Director of Quality approves. A proposed change waits for that approval, and the agents keep the current value until then.

SettingDefaultChoose from
Repeat faultSame fault twice on one aircraft within 10 daysAny window in days · Director of Quality approves
Chronic fault3 reports within 15 days → engineering reviewAny window in days · Director of Quality approves
No reset-only close on a repeatOn — a controller may override with reason O1On · Off
Confidence floor0.70 — below it the isolation agent asks or escalatesAny value · Director of Quality approves
Departure alert60 minutes before departure if not isolatedAny number of minutes · Director of Quality approves
Fix counts as held after30 days without a repeatAny number of days · Director of Quality approves
Who signs the logbookAircraft maintenance technicians and lead techniciansBy role, with certificate numbers from training records
Connections

Works with the systems line maintenance already runs on

Maintenance and engineering systemlogbook, work orders and deferrals — drafts written, signed entries read back
Manual librarytroubleshooting, maintenance and wiring manuals, parts catalog and your MEL, by fleet and revision
Aircraft fault datamaintenance messages by datalink, for every fleet
Stores and toolingstock by station and bin, part certificates, tooling calibration
Flight scheduledepartures, gates and swaps from operations
Reliability program and training recordsrepeat and chronic rules; who may sign, with certificate numbers
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
30%
fewer ground hours spent troubleshooting, so aircraft leave on time
Before the agents3.9 h median
Target2.7 h median
target
100%
of repeat faults fixed at the cause before release — none closed by a reset alone
2nd report in 9 days
N812CV: reset refused, clamp found
target
100%
of logbook entries complete under 14 CFR 43.9 at signature, every line cited

“demo” = seen in the working solution, on its sample airline data · “target” = the design goal, measured in the live solution · “estimated” = our estimate (the split of a fault's ground hours) · “typical” = published figures (McKinsey, The generative AI opportunity in airline maintenance — about 60% of technician time on research, troubleshooting and reports; AIN, Oct 10, 2025 — 182 of 248 windshield-heat work orders at one FAA repair station in 2024 were repeats). Regulations named as context: 14 CFR 43.9(a), 121.563 and 121.709. People, airlines, aircraft registrations, flights, work orders and part numbers named on this page are fictional — characters and sample data in the working solution.

Questions

What maintenance leaders ask about aircraft troubleshooting.

What is Aircraft Troubleshooting Assistant?

Aircraft Troubleshooting Assistant is AI aircraft troubleshooting software for line maintenance: technicians ask about a fault and get the fix path, cited to the troubleshooting manual and the fleet's own history. Seven aircraft maintenance AI agents read the write-up and fault data, cite the manual task for this tail, find the fixes that held, guide fault isolation step by step and draft the logbook entry. The technician decides every action and signs.

How does AI help with aircraft fault isolation?

It is AI for aircraft maintenance technicians, not instead of them. The isolation agent ranks the likely causes from the troubleshooting manual and the airline's fix history, then asks the technician what they found after each step and re-ranks with the reason. In the working solution a passing leak detection test drops the sensing element to 11%, and “clamp loose, heat marks on the blanket” lifts the clamp to 92%.

Does it use the current troubleshooting manual revision for our aircraft's effectivity?

Yes. Troubleshooting manual search is by tail: the manual agent cites the fault isolation task for the aircraft's effectivity and the revision in force — revisions load the day they publish — and never cites a superseded page. The check agent confirms effectivity and revision again before the plan is approved.

How does it stop repeat defects?

The repeat watch agent applies your reliability program's rules for repeat (repetitive) and chronic defects, such as two reports in 10 days for a repeat and three in 15 for a chronic fault. It refuses to close a repeat with a reset or a passing test alone (a “no fault found”), alerts Maintenance Control and the station lead, and flags chronic faults to Technical Services for an engineering review. Only a controller can override, with a reason code.

Can AI write the electronic logbook entry under 14 CFR 43.9?

It drafts it. The logbook writer turns the conversation into a corrective action with every line cited to the step, the reading or the manual task, and the check agent checks the draft against the elements of 14 CFR 43.9(a) and 121.709(b). The technician can edit any line, then signs with their certificate; no agent signs.

What happens to an unfinished isolation at shift change?

The logbook writer drafts a turnover for every open isolation — what was done, what was found and what is next, with the readings — and the next shift accepts it or asks back. A technician can also hand off their own open conversation in one click.

Do technicians and controllers stay in control?

Yes. The agents never sign, return an aircraft to service, order a part, defer an item, close a repeat with a reset or cite a superseded manual. The technician approves every plan and signs every entry, the maintenance controller decides deferrals and overrides, engineers approve fleet tips, and the Director of Quality approves the rules.

How long does it take to go live?

The Agentic Solution Engine builds and deploys it from your requirements and documents — your manuals, MEL, reliability program and a sample of past write-ups and work orders — and it goes live once every quality gate has passed. We will walk you through it on your own faults first.

See it on
your fleet's faults.

We'll run Aircraft Troubleshooting Assistant on a sample of your own past write-ups, manuals and fleet history.