// 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.
- 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.
and drafted
// 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
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.
Your service codes
An export of the service codes or price book your CSRs pick from, and the order types your system uses.
The accounts behind them
For the accounts in the sample, their service locations and current configured services, as a spreadsheet.
The rules your CSRs follow
Hold limits, cancellation steps, franchise rules and cutoff times, even as a one-page cheat sheet.
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.
- 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
| On the same 20 to 30 requests | What your CSR entered | The draft |
|---|---|---|
| Right account and service location | Filled in on your requests | Filled in on your requests |
| Order type: extra pickup, exchange, relocate, hold, new service | Filled in on your requests | Filled in on your requests |
| Service code and container size | Filled in on your requests | Filled in on your requests |
| Service date against the route day and cutoff | Filled in on your requests | Filled in on your requests |
| Franchise, contract and hold rules noted | Filled in on your requests | Filled in on your requests |
| Requests set aside for a person, and why | Filled in on your requests | Filled in on your requests |
| Time from email received to an order ready to check | Filled in on your requests | Filled in on your requests |
// 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
- 01Next
Billing from tickets and manifests
Scale tickets and manifests drafted as invoice lines at your rates, for the billing team to approve.
- 02Then
Disposal invoice checks
Landfill, transfer station and recycling invoices matched to your tickets, with differences listed before anyone pays.
- 03After that
Acquired accounts on your codes
A bought hauler's customers mapped onto your service and rate codes for your pricing lead.
// 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?
Will the AI reply to our customers?
Which billing or routing software do you need?
What if the email doesn't say which site?
Can it handle roll-off orders as well?

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.
