Built around your shop — not bolted on

Unit count quoted, drop booked, deposit collected — before they hang up.

Mia applies your 1-per-100 guest rule, books the delivery, and Stripe is in before the event planner calls the next yard. Unlimited users. From $299/mo.

$299start$0seat fees14-daytrialOptimized routes add 5-8 additional service stops per truck per dayAvg ticket: $225 average monthly rental
Portable Sanitation industry scene

Anatomy of a Lost Job

7:15 PM - Urgent Call

An event coordinator calls to reserve 20 units for a weekend festival.

4:30 PM – No Answer

"Please leave a message or press 1 for..."

7:18 PM - Lead Hangs Up

Searches Google, hires a competitor who answers.

Bottom Line

-$800

Estimated Rental Lost

The Old Way:
Losing Rentals to Voicemail.

An event planner asks how many units she needs for 200 guests over 6 hours with an open bar. The front desk guesses. The AI agent runs an industry formula — guest count, event duration, and alcohol service — and prescribes the exact mix: 4 standard units, 1 ADA unit, and 1 luxury trailer, with a firm $4,200 quote.

A contractor calls Wednesday afternoon demanding an emergency construction drop by tomorrow morning, destroying Thursday's optimized 45-stop service route. The AI agent queries live truck GPS positions and finds a truck finishing a delivery 3 miles from the construction site, inserting the drop without rerouting the remaining 44 stops.

July heat accelerates waste decomposition and generates odor complaints that cost client renewals. The scheduling engine monitors forecast high temperatures and automatically inserts a mid-week service visit for every unit deployed in a zone forecasted above 95°F.

Quote, book, collect, and dispatch — on one call

Quotes from your catalog

Live unit count and event rules — not a script that says someone will call you back.

Books it on the delivery board

Confirmed job, not a voicemail. Mia holds the slot, then writes it onto the board.

Collects, then dispatches

Stripe before hang-up. The driver sees the job, the map, and the notes on their phone.

Anatomy of a booked job

7:15 PM - Urgent Call

An event coordinator calls to reserve 20 units for a weekend festival.

7:15 PM - Instant Answer

Mia answers instantly and qualifies the lead.

7:17 PM - Job Booked

Unit count and delivery date confirmed. Route scheduled.

Bottom Line

+$800

Revenue Captured While You Slept

Configured to your trade

Call → quote → book → deposit → dispatch

Not a receptionist bolted onto someone else's software. One agent, your rules — on the phone and the widget — and the job lands on the driver's phone.

  1. 01

    Call

    Twilio number or the website widget

  2. 02

    Answer

    Mia · 29+ languages · first ring

  3. 03

    Quote

    Live unit count and event rules

  4. 04

    Book

    Confirmed on the delivery board

  5. 05

    Deposit

    Stripe before hang-up

  6. 06

    Dispatch

    Map + driver's phone

Your portable sanitation operation — not just the phone

Intake, catalog, and dispatch in your terms. The same person on the call and the widget. Unlimited techs and office.

Your agent, your voice

  • You pick Mia and the speaking voice — or clone yours
  • Callers hear your shop, not a generic receptionist
  • Knowledge base, pronunciation, and portable sanitation intake in your language

Dispatch & calendar

  • Live map, travel buffers, recurring routes
  • Time clock with GPS; availability on the call
  • Holds a slot, then books it onto the delivery board

CRM, quotes & jobs

  • Intake and unit count and event rules the way your shop already talks
  • Estimates the customer approves by text
  • Jobs created from the call transcript

Get paid

  • Invoices + Stripe links, including mid-call deposits
  • A/R dunning, job costing, 1099 contractor payouts
  • QuickBooks Online & Xero on Starter+

In the field

  • Native iOS & Android — no per-tech fee
  • photos, signatures, and checklists
  • Before/after PDFs and on-my-way ETAs

The customer

  • No-login portal from an SMS link
  • Pay, approve quotes, reschedule, see ETA
  • Reminders, review asks, agreement renewals

Contracts & cadence

  • Service agreements with e-sign review
  • Recurring jobs generated on a cadence
  • 60 / 30 / 7-day renewal reminders

Shop, parts & fleet

  • Pricebook, inventory, vendors, serialized assets
  • Bay, counter, or warehouse when you need them
  • Vehicles, equipment, optional telematics

Office, team & growth

  • 11 roles, audit log, website & campaigns
  • Google + Outlook calendars; Gusto time sync
  • REST + MCP API on Starter — your catalog, your terms

Live today Stripe · Twilio · QuickBooks Online · Xero · Gusto · Google Calendar · Outlook · Slack · CallRail · Lob · Mapbox / Google Maps · REST + MCP

Mia - Your AI Voice Agent for Portable Sanitation

Meet Mia

Your AI Voice Agent for Portable Sanitation

Answers rental calls, applies the 1-per-100 guest rule, books drop-offs, and collects Stripe deposits on the call.

Portable Sanitation — why missed calls hurt

Market reality

A wedding planner calls in a panic on Wednesday after her restroom vendor cancels for Saturday's 200-guest outdoor reception. She needs two luxury trailers and one ADA unit delivered by Friday at 2 PM. The first sanitation company to confirm live inventory and a delivery slot wins a $4,200 order.

How Mia wins the job

A wedding planner calls Wednesday after her vendor cancels for Saturday. The AI agent asks for the guest count (200), event duration (6 hours), and whether alcohol will be served (open bar). It runs the sanitation formula and recommends two luxury restroom trailers and one ADA unit. It queries live warehouse inventory, confirms all three are available, quotes $4,200, and collects a 50% deposit via payment link. The scheduling engine slots the Friday 2 PM delivery onto an existing route, and the wedding goes off without a single portable restroom complaint.

Why businesses switch from the alternatives

Frequently Asked Questions

How does the AI agent calculate the exact number of units needed for a large event?

The AI agent inputs guest count, event duration in hours, and alcohol service status into an industry-standard sanitation formula. The output specifies the exact mix of standard, ADA, and luxury units required. For a 200-guest, 6-hour event with an open bar, the formula prescribes 4 standard units, 1 ADA unit, and optional luxury trailer upgrades.

Ready to run portable sanitation from first ring to the driver's phone?

No contracts. Cancel anytime.

See AI dispatch handle a live call — free 30-min demo