The Operations module must be enabled for your workspace. You also need the appropriate operations
permissions. Contact your workspace administrator if you cannot access these features.
Recording duty time requires
crew.update permission or ownership of the duty record. Approving
duty records requires a supervisory role (Chief Pilot, DO, or Admin).Regulatory framework
PlaneConnection tracks crew duty time against the following regulatory limits:| Rule | Regulation | Limit |
|---|---|---|
| Daily flight time | 14 CFR 135.267(b) | 8 hours in any consecutive 24-hour period (single pilot) |
| Weekly flight time | 14 CFR 135.267(c) | 34 hours in any 7 consecutive calendar days |
| 28-day flight time | 14 CFR Part 117 | 120 hours in any 28 consecutive days |
| Annual flight time | 14 CFR Part 117 | 1,000 hours in any 365 consecutive days |
| Minimum rest | 14 CFR 135.267(d) | 10 consecutive hours of rest preceding duty |
| Consecutive duty days | Company policy | Configurable maximum consecutive duty days |
Navigate to duty time
Individual crew duty time is available on the crew detail page: Breadcrumb path: Ops > Crew > [Crew Member] > Duty Time The duty time tab shows a 30-day bar chart of daily duty hours and a detailed log of all duty periods.Crew duty time summary
The system computes a rolling compliance summary for each crew member:| Window | What it shows |
|---|---|
| Last 24 hours | Total flight hours in the last 24 hours. |
| Last 7 days | Total flight hours in the rolling 7-day window. |
| Last 28 days | Total flight hours in the rolling 28-day window. |
| Last 30 days | Total flight hours in 30 days (reporting reference). |
| Last 90 days | Total flight hours in 90 days (audit reference). |
| Last 365 days | Total flight hours in 365 days. |
| Last rest hours | Hours since the last duty period ended. |
| Consecutive days | Count of consecutive calendar days with duty records. |
Record a duty period
Sign and approve duty records
Duty time records support a two-step verification workflow:The crew member reviews the duty entry and clicks Sign. A digital signature is captured and stored with the record.
| Field | Set by | Purpose |
|---|---|---|
signed | Crew member | Confirms the crew member reviewed the entry. |
signature | Crew member | Digital signature data. |
signedAt | System | Timestamp of signature. |
approvedAt | Supervisor | Timestamp of approval. |
approvedById | Supervisor | User ID of the approving supervisor. |
Monitor compliance from the dashboard
The Crew Intelligence dashboard (Ops > Crew Overview) provides fleet-wide duty time monitoring:- Duty Time Compliance chart — stacked bars showing hours flown vs. remaining capacity for each crew member in the current 7-day window.
- 34-hour annotation line — marks the weekly flight time limit under 14 CFR 135.267(c).
- Fatigue K-Score — composite fatigue risk score per AC 120-103A.
Export duty time reports
Duty time data can be exported for audits and record-keeping:- Navigate to Ops > Reports and select the Crew Schedule Summary report.
- Set the date range and select the crew members to include.
- Click Export to download the report as CSV or PDF.
GET /api/export/crew-duty-report.
Related
Use Crew Intelligence
Monitor duty time compliance, fatigue risk, and currency status across the fleet.
Manage Crew
Add crew members and manage the roster.
Crew Scheduling Reference
Duty time rules, schedule statuses, and regulatory limits.
View Logbook
Review flight logbook entries that feed into duty time calculations.