Services AMTOS Insights About Contact Get in Touch
EASA Part 147 Compliance Software

Every Feature Your MTO Needs —
In One Platform

AMTOS is a cloud-hosted Part 147 software and Aviation TMS purpose-built for EASA-regulated maintenance training organisations. Here's what it does — and why generic tools can't match it.

Student Lifecycle

Enrolment & Student Records Management

Every student in AMTOS has a single, longitudinal record that follows them from registration through to certificate issuance. No duplicate files, no paper forms, no spreadsheet reconciliation.

  • Centralised student profiles — nationality, regulatory ID, contact details, and training history in one record
  • Bulk import — import student lists directly from Excel spreadsheets, with built-in validation before records are created
  • Enrolment management — enrol students individually or in bulk into scheduled classes; eligibility is checked automatically
  • Training history — every class, exam, practical, and certificate is linked to the student record with full timestamps

One record per student. No duplicates. No reconciliation.

👤
Single Record
Per Student, Lifecycle-Long

Curriculum Structure

Training Tracks & Course Catalogue

The AMTOS curriculum model mirrors the EASA Part-147 approval structure. Training Tracks map to certification categories (Cat A, B1.1, B2), and each track is composed of Courses tagged to Part-66 module numbers — giving you a complete, regulatory-grade curriculum in one place.

  • Track management — create and configure certification pathways (Cat A, B1.1, B2) with duration rules, prerequisite checks, and linked module sets
  • Part-66 module mapping — every course is tagged to its Part-66 module number, so question banks, attendance records, and certificates all reference the same regulatory taxonomy
  • Course catalogue — define the atomic training units (theory lessons, labs, practicals) that compose each track, with hours, type, and instructor assignment
  • Version control — curriculum changes are versioned; historical enrolments retain the programme structure in force at the time of training

A single source of truth for your approved training programme — from certification pathway down to individual lesson.

🗂️
Cat A / B1 / B2
Certification Tracks

Timetabling

Smart Scheduling & Visual Calendar

Planning a full training calendar across multiple instructors, classrooms, and intake cohorts is complex. AMTOS replaces manual coordination with a visual drag-and-drop scheduler backed by an AI optimisation engine.

  • Drag-and-drop Gantt view — visually schedule classes and sessions; conflicts are highlighted in real time
  • AI Cohort Planner — an optimisation engine auto-generates conflict-free class schedules from your constraints (instructor availability, room capacity, module order)
  • iCalendar integration — import holiday calendars and availability blocks from Outlook, Google Calendar, or any ICS-compliant source
  • Student calendar — each student sees their personalised class schedule, exam dates, and deadlines in their portal

From a blank timetable to a fully optimised training schedule — in minutes.

📅
AI-Optimised
Class Scheduling

Content Security

Secure Course Documents & DRM

Course materials are served through a track-gated, watermarked PDF viewer — no raw download URL is ever exposed to students. AMTOS records which version of each document each student has seen, creating an auditable read history ready for regulatory inspection.

  • Track-scoped access control — the server validates the student's active enrolment before serving a single byte; unauthorised requests are rejected with HTTP 403
  • Watermarked PDF viewer — the student's name and access timestamp are rendered as a semi-transparent overlay on every page; Content-Disposition: inline forces browser-only viewing
  • Read-version tracking — the database records which document revision each student last opened and when — a defensible paper trail for NAA inspections
  • Instructor upload pipeline — each new upload creates a versioned record while preserving all previous revisions for historical accuracy

Your intellectual property stays protected. Your regulatory audit trail stays intact.

🔒
Zero
Raw Download URLs Exposed

Assessment Engine

Online Exams & Part 66 Question Bank

AMTOS includes a full exam engine mapped to the EASA Part-66 syllabus — from question authoring through to auto-grading and result publication. Multiple exam modes support both self-study and formal assessed sessions.

  • Part-66 question bank — questions authored and categorised by module, sub-module, and sub-sub-module with a 3-level taxonomy mirroring the EASA syllabus
  • Two-stage approval workflow — Draft → Approved; only approved questions appear in live exams
  • Random or fixed question sets — per-student randomisation prevents answer sharing; fixed sets allow exact replication for resits
  • Practice Mode — unlimited ungraded attempts with immediate answer reveal; no attempt is recorded against the student's academic record, enabling confident self-preparation
  • Essay exams — configurable open/close windows; students upload a PDF; instructors review and grade manually before results are published
  • Exam Blueprints — pre-configured module/weight distributions ensure every generated exam meets EASA Part-66 syllabus coverage requirements automatically
  • Auto-graded MCQ — MCQ results computed instantly on submission; ≥ 75% pass threshold; held in draft until instructor explicitly releases
  • Item analysis — discrimination index and distractor frequency reports identify weak questions before they appear in regulatory assessments

From question authoring to result publication — the complete exam lifecycle in one system.

📝
MCQ + Essay
+ Practice Mode

Presence Management

Attendance Tracking & Minimum Enforcement

EASA Part-147 sets minimum attendance requirements per course. AMTOS records attendance at session level and automatically enforces the threshold — blocking exam access for students who haven't met the minimum before they can even attempt the exam.

  • Session-level recording — instructors mark attendance per session; absence reasons can be logged and categorised
  • Configurable threshold — set the minimum attendance percentage required per course (e.g. 80%); the system calculates compliance automatically
  • Visual heatmap — colour-coded attendance matrix makes compliance status immediately visible for quality managers
  • Attendance reports — export per-student, per-class attendance summaries for quality audits and NAA submissions

No more manual spreadsheet checks before exam day. Attendance compliance is automatic.

📋
Auto-enforced
Attendance Threshold

Compliance Gate

Exam Eligibility Gate & Absence Enforcement

The exam eligibility gate is the last line of defence before a non-compliant student sits a formal examination. AMTOS automatically blocks access at the server level — the student sees a clear explanation and cannot proceed.

  • Automatic eligibility check — when a student attempts to start an exam, the system validates attendance, prerequisite completion, and any integrity lockouts in real time
  • Student-facing explanation — blocked students see exactly which requirement they have not met and the specific threshold they missed
  • Invigilator override — authorised staff can grant a supervised exception, which is logged in the audit trail with reason and approver identity
  • Integrates with attendance — threshold configuration is shared with the attendance module; changes propagate instantly

Non-compliant students cannot sit exams. The gate is automatic and audit-logged.

🚦
Automatic
Eligibility Enforcement

Exam Integrity

Supervised Exam Suite

EASA Part-147 requires positive identity verification before a candidate sits a theory examination. AMTOS enforces this through a multi-stage gate — from biometric check-in through continuous focus monitoring to post-session integrity lockout — using the student's own device, with no specialist hardware.

  • Biometric webcam check-in — the student grants camera access and snaps a real-time selfie; confidence score is stored in the ExamSessionControl audit record
  • Invigilator identity review — the invigilator sees a side-by-side Candidate Identity Verification modal and must explicitly click Verify & Bypass before the session starts
  • Controlled start gate — the student sees a "Waiting for Invigilator" screen and cannot begin until approved; every approval is logged with timestamp and approver ID
  • Focus-loss detection — the Browser Visibility API fires on tab-switch or window-minimise; a configurable violation threshold (e.g. 3 × >5 s) triggers an automatic flag or session termination
  • Live Proctor Dashboard — invigilators monitor all active exam sessions simultaneously, seeing biometric status, elapsed time, and focus-loss alerts in real time
  • 90-day integrity lockout — a confirmed violation triggers a database-level lockout; any re-sit attempt within 90 days is blocked at the server before the session is created

A complete integrity chain — from identity verification to session monitoring to post-exam enforcement.

🛡️
6-Stage
Integrity Gate

Certification

Certificate of Recognition & EASA Form 148a

The Certificate of Recognition (CoR) is the most important document your MTO issues. Errors can invalidate the certificate and trigger regulatory findings. AMTOS eliminates that risk.

  • Automatic validation — the system checks all prerequisites (attendance, exam passes, practicals) before allowing CoR generation
  • Form 148a from the record: EASA Form 148a generated from the student's verified record, with your school's own name, address and approval number
  • CoR checklist — structured pre-issuance checklist that mirrors your MTOE requirements
  • Certificate registry — every issued certificate is logged with a unique reference number for traceability

From training completion to certificate issuance in minutes — with full audit trail.

📜
1-Click
CoR Generation

Workshop Skills

Practical Assessment & Training Logbook

Part 147 basic training includes mandatory practical assessments (P1–P9 workshop skills). Unlike generic LMS platforms, AMTOS has dedicated workflows for practical sign-offs.

  • P1–P9 assessment tracking — record practical competencies per student per workshop skill area
  • Instructor sign-off — assessors digitally sign off completed practicals with date, location, and comments
  • Integration with CoR — practical assessments feed directly into the Certificate of Recognition prerequisites
  • Practical training logbook: students log tasks on a tablet or phone; instructors sign them off at the aircraft, one by one or for the whole group
🔧
P1–P9
Workshop Skills Tracked

Aircraft Type Training

Type Training under Part-66 Appendix III

Type courses run in the same record as basic training. The Documentation Manager plans, examines and certifies type training without a second set of spreadsheets.

  • Type courses and exams: aircraft types in your approval, an ATA chapter and level matrix, minimum theory hours, and type exams built from the matrix with three-option questions
  • Practical element and Form 149a: tasks from the Appendix III task table, signed off by designated assessors, and Form 149a from the verified record
  • Type evaluation: for Group 2 and 3 aircraft, with oral and practical parts, attempt limits and an independent examiner
  • On-the-job training: authority-accepted programmes, mentors at the maintenance organisation signing off tasks with their own time-limited login, and the final assessment

Type training is switched on per campus, so schools that teach only basic courses see no extra menus.

✈️
149a
From the Same Record

Analytics

BI Dashboards & Regulatory Reporting

Your quality manager and accountable manager need operational visibility. AMTOS includes built-in business intelligence dashboards that surface the metrics that matter for Part 147 compliance.

  • KPI dashboards — pass rates, attendance trends, enrolment pipelines, and certificate volumes at a glance
  • Drag-and-drop report designer — build custom reports without technical skills
  • Audit-ready exports — generate structured data exports in the formats your NAA expects
  • Role-filtered views — admins see everything, instructors see their classes, students see their own progress

Stop extracting data into spreadsheets for your quality reviews. The dashboards are built in.

📊
Live
Operational Dashboards

Regulatory Compliance

Quality Management System (QMS)

EASA Part-147 organisations must maintain a functioning quality system. AMTOS includes a built-in QMS that takes findings from audit to corrective action to closure — fully traceable and exportable for your Compliance Monitoring Manager.

  • Audit checklists — structured checklists guide auditors through your approval areas; each item is passed, failed, or flagged as a finding
  • Non-conformance reports (NCR) — failed items automatically generate an NCR with severity classification (Minor / Major / Critical) and assignment to an action owner
  • Corrective & Preventive Actions (CAPA) — each NCR requires a documented corrective action with due date, owner, and explicit authorised sign-off on closure
  • Audit trail export — full QMS history is exportable to Excel or PDF for regulatory submission and NAA inspection readiness

From finding to closure — every step documented, timestamped, and linked.

✅
NCR → CAPA
Full QMS Lifecycle

Enterprise Ops

Multi-Tenancy & Dynamic Sandbox Seeding

AMTOS is designed for multi-base operations and easy system evaluation. Administrators can provision and configure new school environments dynamically, keeping databases isolated.

  • Database-per-tenant isolation — robust security and compliance with separate database containers for each school
  • Flexible DB naming — custom database name mapping bypasses shared hosting/VPS prefix limitations
  • Demo environment cloning — spin up dynamically routed sandbox replicas (like SchoolA, SchoolF) configured with an interactive 5-step quick-start seeder panel
  • Sandbox data reset — instantly clean student/visitor data and restore reference baseline directly from the dashboard
  • Automatic nightly reset scheduler — background job that scans and cleans demo sandbox environments on a daily cycle

Deploy staging environments, new campuses or evaluation sandboxes in seconds.

🌐
Instant
Sandbox Provisioning

Enterprise Identity

SSO, LTI & REST API: On Customer Request

AMTOS works fully on its own sign-in. For schools that want it connected to their identity provider, their LMS or their other systems, the integrations below are available on customer request and set up as part of onboarding.

  • Azure AD / Google SSO — connects to any standards-based identity provider; user claims are mapped to AMTOS roles automatically at sign-in
  • LTI 1.3 deep link launch — Moodle and Canvas instructors launch AMTOS exam sessions directly from their LMS course, with the launch request validated server-side before a session is created
  • Grade passback (AGS) — when AMTOS releases a result, it is automatically posted to the LMS gradebook via the Assignment & Grade Services API — no double-entry
  • NRPS roster sync — AMTOS pulls the course roster from the LMS via Names & Roles Provisioning Service, auto-creating student accounts and enrolments on first launch
  • REST API: exchange students, staff, enrolments, results and certificates with HR, ERP, rostering or Part-145 systems; scope agreed with each school

All available on customer request. Tell us what you need and we include it in your onboarding plan.

🔗
On request
SSO · LTI 1.3 · REST API

Why Purpose-Built Software Matters

AMTOS vs Spreadsheets vs Generic LMS

Generic learning management systems and spreadsheets were not designed for EASA Part 147 compliance. Here's what you gain — and what you risk — with each approach.

Capability AMTOS Generic LMS Spreadsheets
Part 66 module-mapped question bank✓✗✗
Auto-assembled, timed online exams✓~✗
Exam eligibility gate (absence → auto-block)✓✗✗
Attendance threshold enforcement✓✗✗
Dynamic Demo Sandbox Seeding & Reset✓✗✗
EASA Form 148 / CoR generation✓✗✗
Practical assessment (P1–P9) sign-off✓✗~
Multi-role access (Admin / Staff / Instructor / Student)✓✓✗
Full audit trail with timestamps✓~✗
BI dashboards for quality oversight✓✗✗
Cloud-hosted, accessible anywhere✓✓~
Regulatory awareness (Part 147/66)✓✗✗
Secure course document DRM (no-download, watermark)✓✗✗
Quality Management System (NCR / CAPA)✓✗✗
SSO, LTI 1.3 and REST APIOn request~✗

✓ = Built-in    ~ = Partially possible with customisation    ✗ = Not available

Role-Based Access

One System, Four Perspectives

Every user sees a purpose-built interface. One shared database — no duplication, no conflicting records.

🛡️
Admin

Full system control — personnel, tracks, scheduling, BI dashboards, reports, settings.

📋
Staff

Operational access — student records, enrolment, attendance, exam oversight, certificates.

📚
Instructor

Class-scoped — manage own classes, record attendance, review exams, assess practicals.

🤝
Student

Personal portal — class calendar, online exams, results and certificate download.

See your own school in AMTOS

A 30-minute demo with your school's name and the licence categories you teach. Tell us who you are and we will come back to you to arrange it.

Licence categories you teach
Do you run type training?
WhatsApp Us

Sending opens an email to contact@aggregatorsolutions.com with your details filled in. We use them only to arrange the demo.

Related Insights

Learn More About Part 147 Training Management

Part 147 Software

What is EASA Part 147 — and What Must a TMS Do?

Learn what Part 147 requires and why purpose-built software is the only practical answer.

Regulatory Guide

Part 147 vs Part 66 — What's the Difference?

One governs training, the other governs licensing. Here's how they work together.

Buyer's Guide

How to Choose a TMS for Your Aviation MTO

A practical checklist for evaluating MTO software — from compliance to integration.