Couldn't reach MaintainX
MaintainX API 429: {"error":"Rate limit exceeded"}
Average completion time
Last 30 days · 30 days
For every work order marked DONE inside this range, we compute the time from
Click the pencil icon on any row to correct a stuck timestamp or reclassify a WO — overrides live in this browser and are managed from the Settings tab.
createdAt → completedAt and group by priority. Recurring / preventive work orders are excluded— site PMs and their scheduled instances don't count toward the averages. Currently ON_HOLD work orders are also excluded and shown on their own card below.Click the pencil icon on any row to correct a stuck timestamp or reclassify a WO — overrides live in this browser and are managed from the Settings tab.
High priority
6d 4h
avg over 19 completions
Median: 7.8h
Medium priority
3d 10h
avg over 37 completions
Median: 6.3h
Low priority
4d 13h
avg over 50 completions
Median: 23h
On hold
1
currently ON_HOLD
Avg time on hold: 3d 5h
Longest: 3d 5h
Completion time by priority
119 non-recurring work orders closed in-range · 19 recurring / PM WOs excluded. Median is the fair “typical” number — mean is skewed by long tails. p95 is the slowest 5% cutoff — treat it as “worst common case”. Adjusting a WO's timestamps in the Settings tab updates these numbers live.
| Priority | Mean (visual) | Count | Mean | Median | p95 | Fastest | Slowest |
|---|---|---|---|---|---|---|---|
| High | 6d 4h average | 19 | 6d 4h | 7.8h | 52d 12h | 0.0h | 52d 12h |
| Medium | 3d 10h average | 37 | 3d 10h | 6.3h | 9d 19h | 0.0h | 76d 12h |
| Low | 4d 13h average | 50 | 4d 13h | 23h | 32d 1h | 0.0h | 49d 20h |
| None | 30d 21h average | 13 | 30d 21h | 21d 21h | 109d 22h | 0.0h | 109d 22h |
On hold
Currently on hold
Snapshot of everything in ON_HOLD right now, longest-held first. “Time on hold” is approximated from
now − updatedAt — MaintainX doesn't expose status transition history via REST, so this is exact when the last edit was the hold transition, and an underestimate otherwise. Use the pencil to correct a WO that's stuck ON_HOLD in MaintainX but was actually completed.High0
Medium0
Low0
None1
| Priority | Work order | Time on hold | Since (last update) | Edit |
|---|---|---|---|---|
| None | 103 - Fultondale | 3d 5h | Sep 12 |
Recent activity
Recently completed
The 15 most recent completions in this range, newest first. Click the pencil to correct a WO whose timestamps are off.
| Priority | Work order | Time to complete | Completed | Edit |
|---|---|---|---|---|
| High | 103 - Fultondale | 5d 1h | Sep 14 | |
| Medium | 107 - McFarland | 0.0h | Sep 14 | |
| Low | 101 - Cahaba | 3.0h | Sep 11 | |
| Low | 101 - Cahaba | 2.0h | Sep 11 | |
| None | 107 - McFarland | 10d 23h | Sep 11 | |
| Low | 107 - McFarland | 0.6h | Sep 11 | |
| Medium | 107 - McFarland | 13h | Sep 11 | |
| High | 102 - Chalkville | 2.0h | Sep 10 | |
| Low | 103 - Fultondale | 6d 14h | Sep 10 | |
| Low | 103 - Fultondale | 1d 23h | Sep 10 | |
| Low | 101 - Cahaba | 8d 19h | Sep 10 | |
| Low | 103 - Fultondale | 23h | Sep 10 | |
| Medium | 103 - Fultondale | 0.0h | Sep 10 | |
| Low | 106 - Valleydale | 0.0h | Sep 10 | |
| None | 106 - Valleydale | 7.5h | Sep 9 |
Data pulled live from MaintainX · refreshed Sep 15, 2026, 6:28 AM · Range: 30 days.