Never Miss a Recurring Visit: Introducing the Service Plan Fulfillment Inbox

May 31, 2026 · 7 min read

Recurring maintenance is the most valuable revenue you have. A customer on a service plan is a customer who keeps paying, keeps renewing, and keeps your trucks busy through the slow months. But that revenue only holds if the visits actually happen — and a missed cleaning is the first crack in a relationship that ends with a non-renewal.

The new Service Plan Fulfillment Inbox in Dispatch Scout turns that invisible work into a visible, working list. It tells you exactly which active plans are due — or about to be due — for their next visit, and lets you schedule the job or record the visit without leaving the page. You’ll find it under Reports > Service Plan Fulfillment Inbox.

Recurring Visits Don’t Raise Their Hand

The problem was never that dispatchers don’t care about recurring visits. It’s that recurring visits don’t announce themselves. A new job comes in over the phone, loud and obvious; nobody calls to remind you that Mrs. Anderson’s quarterly tune-up was due last Tuesday. The visit you sold six months ago has no way to get your attention.

Until now, staying on top of that meant living in a spreadsheet, setting calendar reminders that go stale, or simply trusting that someone would notice before the customer did. That works right up until the week it doesn’t — and a slipped visit on a maintenance agreement is exactly the kind of small miss that quietly turns into a lost renewal at contract time.

What the Inbox Does

The inbox answers one question every morning: whose recurring visit needs my attention today?

It surfaces every active service plan whose next visit is already overdue or coming due soon — and, critically, that doesn’t already have a job on the schedule. If a plan’s next visit is already booked, it stays out of your way. The inbox is a to-do list, not a status board, and that distinction is what keeps it usable instead of overwhelming.

At the top, three counters give you the shape of the day at a glance:

  • Overdue — visits that should have already happened
  • Due Within N Days — visits coming up inside your lead window
  • Inbox Total — everything that needs a decision

Below that is the working list itself: the plan, the client, the property, how often it recurs, when it was last fulfilled, when it’s due, and a status badge that shows exactly how many days overdue a plan has gone. Everything you need to triage a row is on the row.

How “Due” Is Calculated

You don’t have to maintain any of this by hand. Each plan’s next visit is calculated from when it was last fulfilled, plus its frequency. A quarterly plan last serviced on March 1 is due again around May 30. A plan that’s brand new and has never been serviced counts from its start date.

Frequencies range from daily and weekly all the way out to quarterly, bi-annual, and annual — whatever cadence you sold.

The “last fulfilled” date isn’t something you have to remember to update. When a technician completes a service-plan job, the plan is stamped automatically and the next cycle is queued up behind the scenes. Complete a visit, and the clock for the next one starts on its own.

That automation is the quiet engine behind the whole feature. Because fulfillment dates update themselves the moment work is completed in the field, the inbox you open tomorrow morning already reflects everything your techs did today — no manual reconciliation, no end-of-day data entry to keep the list honest.

Two Buttons That Do the Work

Every row has two actions, and between them they cover almost everything you’ll need.

Schedule

One click creates the follow-up job — already linked to the right client, property, and plan, with a suggested date based on the plan’s cadence. The moment that job exists, the plan drops out of the inbox (it’s handled now), and it won’t reappear until the visit is completed and the next cycle comes due.

It’s also safe to click. If a job is somehow already pending for that plan, the inbox won’t create a duplicate — it recognizes the existing one and leaves it alone. You can clear your overdue count fast without worrying about double-booking a truck.

Skip

Sometimes the visit happened outside the system — a walk-in, a paper invoice, a tech who squeezed it in — or the customer simply doesn’t want service this cycle. Skip lets you stamp a “last fulfilled” date (with an optional reason for the record) and push the plan out of the inbox without creating a job. The next cycle is recalculated from the date you entered, so the rhythm stays intact and the plan comes back around right when it should.

Tune It to Your Operation

The inbox adapts to how far ahead your team likes to work:

  • Lead Days controls how far into the future you look. The default is 14 days, set account-wide under Settings > Service Plans > Fulfillment lead days, and any dispatcher can widen or narrow the window on the fly.
  • Frequency filters down to just the plans on a given cadence — handy when you want to batch all the quarterlies in one sitting.
  • Location narrows the list to a single shop if you run more than one.

A dispatcher booking two weeks out and a planner mapping the whole quarter can both work from the same screen, each seeing exactly the slice they need.

Accurate on Day One

When this shipped, we didn’t drop you into an inbox flooded with thousands of false “overdue” alerts. Every existing plan was backfilled with its true last-fulfilled date based on its most recent completed job — so the very first time you opened the inbox, it reflected reality, not a cold start. No cleanup week, no wall of phantom overdues to dismiss before the tool became trustworthy.

Why It Matters

Recurring revenue is a retention game, and retention is won in the unglamorous middle — the second cleaning that actually gets booked, the quarterly visit that doesn’t slip a month, the renewal conversation that happens because the tech was standing in the customer’s basement on schedule.

The Service Plan Fulfillment Inbox makes the next right action obvious and one click away. Open it with your coffee, clear the overdue count, schedule the week ahead — and stop relying on memory to protect your most valuable book of business.

Common Questions

How does the inbox know when a visit is due?

Each plan’s next visit is calculated automatically from when it was last fulfilled, plus its frequency. A quarterly plan last serviced on March 1 is due again around May 30; a brand-new plan that has never been serviced counts from its start date. You don’t maintain any due dates by hand.

Do I have to update the “last fulfilled” date manually?

No. When a technician completes a service-plan job, the plan is stamped automatically and the next cycle is queued up behind the scenes. Completing a visit starts the clock for the next one on its own.

What if a recurring visit already has a job on the schedule?

Plans that already have a job booked stay out of the inbox entirely. It won’t reappear until that visit is completed and the next cycle comes due. And if you click Schedule on a plan that somehow already has a pending job, the inbox recognizes it and won’t create a duplicate.

What if a visit happened outside Dispatch Scout?

Use Skip. It stamps a “last fulfilled” date with an optional reason and pushes the plan out of the inbox without creating a job. The next cycle is recalculated from the date you entered, so the schedule stays on rhythm.

How far ahead does the inbox look?

By a configurable lead window. The default is 14 days, set account-wide under Settings > Service Plans > Fulfillment lead days, and any dispatcher can adjust it on the fly. You can also filter by frequency and by location.

Getting Started

The Service Plan Fulfillment Inbox is available now on every Dispatch Scout account that runs service plans. Open Reports > Service Plan Fulfillment Inbox, glance at your three counters, and clear the overdue rows first — a click to schedule, a click to skip. Set your Fulfillment lead days under Settings > Service Plans to match how far ahead your team books, and make opening the inbox the first thing you do each morning.


Stop relying on memory to protect recurring revenue

Open the Service Plan Fulfillment Inbox in Dispatch Scout, clear your overdue count, and schedule the week ahead — one click at a time.

Start Free Trial

Dispatch Scout is field service management software built for growing service businesses. From scheduling and dispatch to invoicing, payments, service plans, fleet management, and call tracking — it’s everything your operation needs in one platform.