The season
Five windows, five workflows.
Pre-planting (March)
- →Run the PM template against the tractor fleet — engine, hydraulic, drivetrain.
- →Apply the John Deere 9R seed-template via /api/service-catalog/seeds.
- →Capture insurance + registration renewal expiries on Asset.
- →Confirm operator certifications (CDL-A on the spray rig, etc.) via /api/certifications.
Planting (April–May)
- →Drivers scan the QR sticker on each tractor → log engine hours and PTO hours per pass.
- →OperationCenter sync (every hour) pulls engine hours from John Deere — no double entry.
- →Yellow flag if a PM threshold trips mid-row; manager decides whether to break stride or finish the field.
Mid-season (June–August)
- →Spray rig and combine sit idle. Use lifecycle status `STANDBY` so they don't drag down utilization metrics.
- →Seasonal-pause: billing stays flat at $199/month regardless of how many machines are running (standard plan). If you're on the legacy per-asset metering option, mark non-active assets as attachments (billable=false) so quantity drops.
- →Run incident log if any pesticide / hazardous-material event happens — OSHA Form 300 ready at year-end.
Harvest (September–November)
- →Combine + grain cart + truck cycle: scan each, log hours, link to the field-project.
- →Track PTO hours separately for the combine (separate meter type — see Asset.secondaryMeterType).
- →If a wagon breaks, flag → WorkOrder → tool tracking shows which sockets are checked out to the field crew.
Post-harvest (December–February)
- →Bulk PM review — pull the cost-per-hour leaderboard for the year.
- →Decide retire / rebuild / rotate on units above the class median.
- →Export the year's incident log + certified-payroll for govt-funded conservation projects.
Ag-specific support
What we built for this market.
- ✓PTO hours tracked separately from engine hours (combines need both; DirtFleet supports a secondary meter per asset).
- ✓John Deere Operations Center OAuth integration is live — engine hours flow in automatically when configured.
- ✓Seasonal status: `STANDBY` lifecycle is a first-class state, not a workaround.
- ✓Insurance + registration renewal banners surface 30 days before expiry, even when you're not opening the app daily.
- ✓Tool tracking covers field-side hand tools (the impact, the chain, the leatherman) — scan to check out at the yard, scan to return.
Try before planting starts.
30 days free — bring your tractor list.
If you're already on Operations Center, the OAuth wiring takes 5 minutes during onboarding. CSV import for everyone else.