Maintenance Tracker - Fleet Maintenance for Print Farms

Keep Your Fleet Running

Track recurring maintenance across your printer fleet. Schedule by print hours, calendar days, or job count, with pre-built profiles for every Bambu Lab model.

Maintenance Tracker - Fleet Maintenance for Print Farms

Maintenance Tracker turns ad-hoc upkeep into a structured production routine. Define recurring tasks triggered by print hours, calendar days, or completed jobs, assign them to individual printers or entire model groups, and let Printago surface what needs attention before it becomes a problem. Ships free during beta with pre-built schedules for every supported Bambu Lab printer.

Three Ways to Schedule

Every maintenance task is driven by one of three triggers. Print hours count actual time the nozzle is moving, perfect for tasks like rail lubrication or full calibration runs. Calendar days count wall-clock time since the last completion, useful for environmental items like air filter replacement. Job count tracks completed prints, the right unit for jobs that wear something with each cycle, like extruder gears under abrasive carbon-fiber filaments. Each task can be tuned with a warning threshold (default 80%), so a printer turns yellow before it goes red.

Pre-Built Profiles for Every Bambu Lab Model

Maintenance Tracker ships with a recommended set of maintenance items based on Bambu Lab's published guidelines. Profiles are defined for the A1, A1 Mini, X1C, P1S, P1P, P2S, and H2D. Examples include rail and axis lubrication every 100 print hours, Z-axis lead screw lubrication every 90 days, standard extruder gear cleaning every 20 jobs, a more aggressive 8-job interval for carbon-fiber filaments, air filter replacement every 90 days, full calibration runs every 100 print hours, XY-axis cleaning and re-lubrication, and camera lens cleaning. You can use them as-is, duplicate and customize them, or build your own from scratch.

Onboarding That Knows Your Fleet

When you turn on Maintenance Tracker, the recommended setup walks you through enrolling your existing printers into the right pre-built profiles based on their make and model. Every printer gets its own offset, so a printer with 1,200 hours already on it isn't suddenly flagged as overdue on day one. From that one flow, an entire fleet goes from zero to fully tracked, often in less than a minute.

Fleet Status at a Glance

The Fleet Status view shows every printer and every assigned task in one place, sorted by urgency. Progress bars indicate how far into each maintenance cycle a printer is. Anything approaching due shows a yellow warning indicator. Anything past due shows red as overdue. You can filter by trigger type, by status, or by printer, and group the view by printer or by task to find patterns across the fleet. Bulk actions let you mark multiple enrollments done at once after a service session, or unassign tasks that are no longer relevant.

Maintenance Mode for Service

When a printer needs to come offline for service, Maintenance Mode removes it from the queue immediately and marks it not-ready. Your dashboard shows a yellow MAINT badge on the card so the rest of your team can see what's going on without anyone needing to ask. Bulk Maintenance Mode is also available from the Printers list, so you can pull multiple machines for a service session in one click. When you're done, the printer doesn't automatically rejoin the queue. You bring it back manually, which is intentional. You did the maintenance, so you decide when it's ready.

A Full Completion Timeline

Every Mark Done action writes to a completion log that captures what was done, when, by whom, the printer's runtime at completion, and any notes you add. The Timeline tab gives you a chronological view per printer or per task, so you can answer questions like "when did we last lubricate the X1Cs" or "is operator drift showing up on a particular machine." Late and overdue completions are color-coded so you can see how disciplined your routine has been.

Notifications and Webhooks

Maintenance warnings and overdue events route through Printago's existing notification system. If you already have Discord, Slack, Pushover, Telegram, or generic webhooks configured, maintenance events flow through the same channels with no additional setup. You'll get notified when a task is due soon, when it goes overdue, and when a printer enters or leaves Maintenance Mode.

Granular Permissions

Maintenance Tracker has its own set of permissions: view, create, edit, delete, and complete. Operators on the floor can be given just maintenance.complete to mark tasks done without being able to alter the schedule itself. Owners and admins can shape the schedule. Viewers can see fleet status without changing anything. The five scopes plug into Printago's existing role-based permission system.

Built for Real Print Farms

When you're running 20 or 40 printers, keeping maintenance state in a spreadsheet or in someone's head stops working. Bambu Lab's built-in HMS reminders only run on the printer in front of you. Maintenance Tracker pulls the whole fleet into one view, with proper history, proper progress tracking, and notifications wired into the tools your team already uses.

Frequently Asked Questions

Does Maintenance Tracker read from my printer's built-in maintenance counters?

No. Bambu Lab printers have their own HMS-based maintenance reminders in firmware. Printago's tracker is independent and does not sync with the printer's internal counters. Print hours and job counts are tracked in Printago using its own telemetry of your fleet's activity.

Which printers are supported?

The tracker itself works with every printer connected to Printago. The pre-built recommended profiles currently cover Bambu Lab models: A1, A1 Mini, X1C, P1S, P1P, P2S, and H2D. You can build custom maintenance items for any printer model in your fleet.

How is print hour usage counted?

Print hours are computed from completed prints attributed to that printer in Printago. Each enrollment can also have a starting offset so existing runtime on a printer that's already been in service is reflected from the moment it's enrolled.

Can I have different maintenance schedules for different printers of the same model?

Yes. Enrollments are per printer, so two X1Cs can be on the same recommended profile but with different starting offsets, or one of them can carry an extra custom task that the others don't.

Will overdue maintenance stop a printer from running?

No. Maintenance Tracker is informational, not enforcing. The tracker raises warnings and overdue states, sends notifications, and shows status badges, but jobs continue to route to the printer normally. Use Maintenance Mode if you want to actively remove a printer from the queue for service.

How much does it cost?

Maintenance Tracker is free to enable while it's in beta. Pricing after beta will be listed at printago.io/pricing. To enable it now, go to Settings > Add-Ons > Maintenance Tracker.

Where can I read the announcement?

The launch post is on the Printago blog.

Sign up for free today

No credit card required. Connect unlimited printers and get production automation running in minutes.