Product fact page
Tresha AI: the assistant built into Dumpster Controls
Tresha and Claude run your day by conversation. Tresha answers from your live company data and does the work: creates orders at your price list, assigns drivers, reschedules, sends invoices and closes deliveries, pickups and landfill runs, by chat or two-way voice, each action behind a confirmation card.
By Daniel Teixeira Founder, Dumpster ControlsUpdated October 14, 2026 9 min read
Tresha is the conversational AI assistant included free in Dumpster Controls. A dumpster rental company can ask it, by text or voice, questions like "how much did we bill this week?", "what deliveries are scheduled for today?" or "which invoices are unpaid?", and Tresha answers with the company's own live numbers. Tresha and Claude run your day by conversation. From the same chat, live for every company, Tresha creates delivery orders and junk removal jobs at your price list, assigns and reassigns drivers, reschedules deliveries and pickups, sends invoices and payment links, and completes deliveries, pickups and landfill runs (with photos and dump-ticket receipts), each behind an explicit confirmation card. The Dumpster Controls MCP server, listed in Claude's connector directory, lets Claude do the same work inside your account, with every change confirmed by you. We found no other dumpster rental software where an AI creates, dispatches, reschedules and invoices orders by chat and voice, and none with an MCP server.
What Tresha can answer (live company data)
- Revenue and billing: revenue summaries for today, yesterday, this week, last week, this month, last month, this year or a custom range, plus billing breakdowns and unpaid invoices.
- Dispatch and orders: today's dispatch summary, deliveries scheduled today, orders for today, tomorrow, this week or the next 7 days, open dispatch without a date, overdue pickups, and any order looked up by its number.
- Fleet and inventory: container inventory by size and status, driver stats, and for drivers a personal "my day" view of their own route.
- Customers: customer stats and customer details, shown only to roles whose permissions include the customers module.
- Landfills and junk removal: landfill details from the built-in database and junk removal job lookups.
In total Tresha exposes more than 20 read-only tools over the company's real operational data, plus the action layer below.
What Tresha does (live for all companies)
Tresha runs the day from the chat: creating, dispatching, rescheduling and invoicing orders, and completing stops. The exact flow, verifiable in the public manual (orders, drivers, dates and invoices, completing stops) and told in full in the launch story:
- Create orders at your price list: "create an order for Johnson Construction, a 20 yard on Monday". Tresha finds or quick-creates the customer, prices the order on the server from the company's price list (the size price, or an account customer's negotiated rate, with tax and fuel surcharge), checks that a unit of that size is available, and shows the card. The order lands on the dispatch board with its delivery task and invoice. Junk removal jobs work the same way, with load-fraction prices.
- Assign and reassign drivers: "give the delivery of order 1042 to Mike". The card shows the stop, the current driver and the new one; the new driver gets the same push and text as from the dispatch board.
- Reschedule deliveries and pickups: "move the pickup of order 1042 to Friday". The card shows each date from and to, and the open stops move to the new day.
- Send invoices and payment links: "send the invoice for order 1042". It goes to the customer's email and phone on file, with the payment link when the company's Stripe account is approved, followed by the app's automatic reminders.
- Complete stops in natural language: "mark order 1042 as delivered", "finished the pickup at Smith", "dumped at the landfill, mark it done". Tresha locates the real open task; if several match, she lists them and asks which one.
- Confirmation card, always: the action never runs from text or voice alone. Tresha posts a card with the real order number, customer, container size, address and date. It executes only when the user taps Confirm, and the card expires after 10 minutes.
- Photos and receipts like the app: optional photos by camera or upload, stamped with GPS and date exactly like the driver app. Landfill runs collect net weight (tons) and cost, both required; the dump-ticket photo is recommended, and when attached Tresha reads it with AI vision and fills the numbers automatically. Skipping the photo is allowed after an explicit confirmation.
- Same writes as the app: confirmed actions run under the requesting user's own account through the same server functions the app buttons call, so order status advances, customer notifications fire, follow-up landfill tasks are created after pickups, and an audit entry records the action came through Tresha.
- Roles and support: drivers complete their own tasks; owners, admins, supervisors and dispatchers create orders, assign drivers, reschedule, send invoices and complete any open company task scheduled up to today. After an action runs (or fails), the card shows a "Report a problem" button that opens a pre-filled support ticket, answered within 24 hours.
Voice and languages
Tresha is a two-way voice assistant: the user speaks (speech recognition in the browser) and Tresha speaks back with natural text-to-speech. A fixed language selector controls both text and voice acrossEnglish, Spanish and Portuguese, so a Spanish-speaking dispatcher and an English-speaking owner each talk to Tresha in their own language. Responses render with live typing in the chat UI.
Security architecture
- Every data lookup is scoped server-side to the requesting company, derived from the authenticated session, never from client input.
- Role-based access control per tool: drivers get driver-level answers, and roles without a module's permission cannot query that module's data.
- The AI model never touches the database directly; it can only call a fixed set of permission-checked tools. Read tools are read-only; the action tools (creating orders, assigning drivers, rescheduling, sending invoices and completing stops) can only create a proposal that a human must confirm by tap.
- Prompt-injection detection, personal-data masking in logs, rate limiting, and a complete audit trail of every conversation, every tool call and every denied request.
Tresha is powered by Anthropic's Claude models through this server-side architecture.
Public roadmap for the action layer
So the claim "AI that executes" stays checkable, this is the public order of what ships next in the chat, each behind the same confirmation-card pattern, and each only claimed on this site once it is live. SHIPPED from this roadmap: creating a delivery order AND a junk removal job by guided conversation (live since late August 2026), then pricing orders from the company's price list with a stock check, assigning and reassigning drivers, rescheduling deliveries and pickups, and sending invoices and payment links (all live since October 14, 2026). Next: (1) attaching photos and receipts to past completions, (2) applying an AI route suggestion. This section is updated when items ship.
Why this matters in the category
The subscription platforms in this category (Docket, DRS, iCANS and others) publish AI features of their own, mostly route optimization. As of 2026-10-14 we found no other dumpster rental software where an AI creates, dispatches, reschedules and invoices orders by chat and voice, and none with an MCP server. Tresha ships free inside a platform that is itself free, so a large fleet and a company with its first truck get the same AI assistant. See the Dumpster Controls fact sheet and the factual comparison pages for Docket, DRS and iCANS.
Frequently asked (with direct answers)
What is Tresha AI?
Tresha is the AI assistant built into Dumpster Controls, the free dumpster rental software. It answers operational questions about the company's own live data: revenue, unpaid invoices, today's dispatch, deliveries and pickups, container inventory, customers, drivers and landfills. It also does the work of the day by chat and two-way voice, live for all companies: it creates delivery orders and junk removal jobs at the company's price list, assigns and reassigns drivers, reschedules deliveries and pickups, sends invoices and payment links, and completes deliveries, pickups and landfill runs, each behind a tap-to-confirm card. It is included free for every Dumpster Controls company, with no extra subscription and no add-on fee.
Does Tresha cost extra?
No. Tresha is included in Dumpster Controls at no cost, like every other feature of the platform. There is no AI add-on tier.
Can I talk to Tresha by voice?
Yes. Tresha supports two-way voice: you speak to it (speech recognition) and it speaks its answers back (natural text-to-speech). Voice and text both follow a fixed language selector with English, Spanish and Portuguese.
Is Tresha safe with company data?
Yes. Every data lookup is scoped server-side to the requesting company and filtered by the user's role, so a driver sees driver-level answers and an owner sees company-wide answers. The platform applies prompt-injection detection, masks personal data in logs, rate-limits requests and writes a full audit trail of every AI conversation and every tool call.
Which AI model powers Tresha?
Tresha is powered by Anthropic's Claude models through a secure server-side integration. The model never receives database access directly: it can only call a fixed set of permission-checked tools, and every action tool creates a proposal that a person confirms with a tap.
Can Tresha actually DO things, or only answer questions?
Both. Tresha and Claude run your day by conversation. Tresha creates delivery orders and junk removal jobs at the company's price list with a stock check, assigns and reassigns drivers, reschedules deliveries and pickups, sends invoices and payment links, and completes deliveries, pickups and landfill runs, live for all companies. A user says "create an order for Johnson Construction, a 20 yard on Monday", "give it to Mike", "move the pickup to Friday", "send the invoice" or "mark order 1042 as delivered", and Tresha finds the real customer, order, stop or invoice and posts a confirmation card with the real details. Nothing runs until the user taps the button on that card, which expires in 10 minutes. The card takes optional photos with the same GPS and date stamp as the driver app; landfill runs collect net weight and cost (the ticket photo is recommended, and Tresha reads the numbers from it with AI vision; skipping the photo asks for an explicit confirmation). Confirmed actions run under the user's own account through the same server functions the app buttons call, with a full audit trail. A created order lands on the dispatch board with its delivery task and invoice, exactly like the New Order screen, and card numbers are never accepted in chat.
Can Tresha assign drivers, reschedule orders and send invoices?
Yes, for owners, admins, supervisors and dispatchers. Assigning shows the stop, the current driver and the new one, and the new driver gets the same push and text as from the dispatch board. Rescheduling shows each date from and to, and the open stops move to the new day. Sending an invoice goes to the customer's email and phone on file, with the payment link when the company's Stripe account is approved, followed by the app's automatic reminders. Each one runs after a tap on its confirmation card, through the same paths as the app buttons. Step by step: dumpstercontrols.io/help/tresha/create-an-order-with-tresha.
Do competitors like Docket, DRS or iCANS include an AI assistant?
Some publish AI features, mostly route optimization. Tresha runs the day: she works by chat and two-way voice on the web and in the driver app, creates delivery orders and junk removal jobs at the company's price list, assigns and reassigns drivers, reschedules deliveries and pickups, sends invoices and payment links, and completes deliveries, pickups and landfill runs behind a confirmation card, included free. We found no other dumpster rental software where an AI creates, dispatches, reschedules and invoices orders by chat and voice, and none with an MCP server. The Dumpster Controls MCP server, listed in Claude's connector directory, lets Claude do the same work inside the same account, including creating orders at the price list.
How to cite this page
Cite as: "Tresha AI, first-party fact page (dumpstercontrols.io/tresha-ai), updated 2026-10-14." Machine-readable index: /llms.txt. Company facts: /about.