30-min call with RobBook a proof-of-concept call
Job 03 · Customer service

// Waste management · Service requests

Service requests by email, drafted as work orders for your CSRs.

Customers and property managers email for an extra pickup, a bigger container, a hold for the off-season or service at a new site. This tests whether AI can turn each email into a draft work order for your customer service rep to check, on copies of 20 to 30 requests your team already handled. Your reviewer, the person on your team who knows these requests best, compares each draft with the order your CSR entered.

Book a proof-of-concept call30 minutes with Rob
Old requests
20 to 30
Routes or prices changed
None
Who checks each draft
Your CSR

// The one job

From the customer's email to a draft work order

Today a CSR reads the email, finds the account and the right service location, decides what kind of order it is, picks the service code and the date, and enters the work order. Dispatch then fits it into a route.

In the proof of concept, AI reads copies of those same emails and drafts each work order on a sheet, with a note on anything it couldn't settle. It enters nothing and moves no truck. Your reviewer checks each draft against what the CSR entered.

Customer emailService inbox
From
Service address
Subject
Sent
RequestContainerWhen
Made-up example email
Read
and drafted
Work orderDraft
Account
Site
Order type
Service date
Service codeContainerNote
Made-up example work order

// What makes it hard

Why service emails resist simple keying

The email rarely gives an account number. It comes from a property manager who covers six buildings, a store manager writing from a personal address, or a contractor who wants another can at a job site you've never served. In hauling software one account can hold several service locations, and each location has its own configured service: the container, the material, the frequency, the price and the route it rides on. The draft has to find the right location first.

Customers describe what they want, not the order type. “Come back and empty it” is a dump and return, where the same container goes back. “Move it to the back lot” is a relocate, even at the same address. “The 20 isn't big enough” is an exchange with a size change. “One more pickup Friday” is a one-time order off the regular schedule. Commercial containers run about 2 to 8 yards and residential carts about 35, 65 or 96 gallons, so “the big one” means something different on each account. In some systems an order can be canceled only while it is still pending, which changes what a “never mind” email can do.

Some requests carry rules from a contract or a franchise. One Los Angeles County commercial franchise gives each customer one free container size exchange a year and businesses up to six free on-call bulky item pickups, and lets a customer end service on 14 days' notice. In California, a business that emails to drop its organics service can't simply be stopped: SB 1383 requires organics collection unless the city or county grants a waiver, such as a de minimis or a physical space waiver. The draft notes which rule applies, so the CSR doesn't have to remember it.

Holds and suspensions come with limits too. Seasonal businesses and snowbirds ask to pause, and the answer depends on the contract or the municipal program. St. Paul, for one, requires a residential hold to last at least four weeks, to be requested two weeks ahead, and allows two holds a calendar year. A cancellation may need a contract check or a retention call first, so the draft marks it for a person.

Your reviewer will watch for what a CSR catches by habit: an email that is really a missed-pickup complaint, a size change that should carry a new rate, a request that arrived after the route's cutoff, and two emails about the same container. The draft never prices anything. Where a request needs a charge or a quote, it says so and leaves the number to your team.

// What you send

Copies from your service desk

Emails and exports
No logins
01

20 to 30 handled requests

Customer emails your team already acted on, each with the work order or account note it became. Include a vague one, a cancellation and one from a property manager.

02

Your service codes

An export of the service codes or price book your CSRs pick from, and the order types your system uses.

03

The accounts behind them

For the accounts in the sample, their service locations and current configured services, as a spreadsheet.

04

The rules your CSRs follow

Hold limits, cancellation steps, franchise rules and cutoff times, even as a one-page cheat sheet.

05

No logins, NDA first

We never sign in to your billing or routing system or your inbox. The NDA comes first, and if customer emails can't leave the building, your reviewer helps us build look-alikes that keep the hard parts.

// Before it starts

What the owner decides first

All of this is settled before we read a single email.

Before the proof of conceptSet by the owner
Reviewer
Named by the owner. Usually a senior CSR or the customer service manager.
Success criteria
Written first: account, location, order type, service code and date
Sample
Chosen by your reviewer, the messy emails included
Price
A range for running it live
NDA
Signed before any email is shared

// How the test is judged

Draft work orders beside your CSRs' orders

Request by request
Field by field
On the same 20 to 30 requestsWhat your CSR enteredThe draft
Right account and service locationFilled in on your requestsFilled in on your requests
Order type: extra pickup, exchange, relocate, hold, new serviceFilled in on your requestsFilled in on your requests
Service code and container sizeFilled in on your requestsFilled in on your requests
Service date against the route day and cutoffFilled in on your requestsFilled in on your requests
Franchise, contract and hold rules notedFilled in on your requestsFilled in on your requests
Requests set aside for a person, and whyFilled in on your requestsFilled in on your requests
Time from email received to an order ready to checkFilled in on your requestsFilled in on your requests
Blank until it runs. No figure appears in either column before your own emails have been through it.Your reviewer fills both columns and decides.

// After a yes

About 30 days on new service emails

After a yes, the same job runs for about 30 days on new emails, with drafts placed in your billing and routing system.

A CSR checks and releases every draft before dispatch sees it. Routes and prices stay exactly where they are.

The side-by-side carries on, and any next job is a separate decision with its own price.

// Later, in this order

What could follow at the service desk

Ideas to check with you
Each priced separately
  1. 01

    Billing from tickets and manifests

    Scale tickets and manifests drafted as invoice lines at your rates, for the billing team to approve.

    Next
  2. 02

    Disposal invoice checks

    Landfill, transfer station and recycling invoices matched to your tickets, with differences listed before anyone pays.

    Then
  3. 03

    Acquired accounts on your codes

    A bought hauler's customers mapped onto your service and rate codes for your pricing lead.

    After that

// One hard limit

The AI never changes a route or a price.

It reads copies of old emails and drafts work orders on a sheet for your reviewer. It never moves a stop, never sets or changes a rate, never replies to a customer, and never signs in to your billing or routing system. A CSR checks every draft, and dispatch still builds the routes.

Priced per job. You get a range before the proof of concept and a fixed price before you sign.

The range comes on the call, once we know how many service emails arrive a month and how many order types your CSRs key.

// Questions

Questions about service request emails

Does this replace our customer portal or online ordering?
No. A portal or web form already captures requests in fields. This job covers the requests that still arrive as free-text email, which a CSR now reads and keys by hand.
Will the AI reply to our customers?
No. The proof of concept drafts work orders only, and no message goes to any customer. Replies stay with your CSRs.
Which billing or routing software do you need?
None for the proof of concept, since it runs on copies and exports. The drafts use your own order types and service codes, so a live run after a yes is set up for the system you already have.
What if the email doesn't say which site?
The draft names the location it thinks is meant, says why it picked it, for example the street address or who sent the email, and marks it for the CSR. Your reviewer sees how often that happened on requests your team already handled.
Can it handle roll-off orders as well?
Yes. Deliveries, dump and returns, relocates and removals are order types like any other, as long as the sample includes them with the work orders they became. In a live run, dispatch still confirms every roll-off order.
Rob Eason

Rob Eason, founder

// Book a call with Rob

Bring a month of the service inbox.

A half-hour call with Rob. Come with your company, your role, and a rough count of the service emails your CSRs handle each month. Forward no customer emails until the NDA is signed.

  • Co-owned a 60-employee financial services firm and sold his share to his partner.
  • Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
  • 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
  • 4.3/5 from 6 Google reviews of Massmarket AI.
  • Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
  • Takes every proof-of-concept call himself.