Waste management companies
Configure catalog, fleet, pricing, approve orders, dispatch drivers, collect payments.
Operations platform
Waste Pilot (ArcaneWaste) helps waste management companies manage assets, trucks, drivers, orders, dispatch, and customer payments—while customers book rentals and drivers execute jobs in the field.
Problem & audience
Dumpster rental operators juggle spreadsheets, phone calls, and disconnected tools for fleet status, driver schedules, order billing, and customer payments. Waste Pilot centralizes the operational truth in one API-backed system.
Configure catalog, fleet, pricing, approve orders, dispatch drivers, collect payments.
Browse specs, place orders, pay upfront or balances, request date changes.
Check in, run delivery/pickup jobs, share location, handle transfers.
Onboard companies, oversee customers, drivers, assets, and orders.
Capabilities
Fleet, orders, dispatch, payments, and field operations—built from the actual Waste Pilot codebase.
Pending → approval → payment → dispatch → delivery → pickup → completion with status history and line-item billing.
Assets, trucks, lots, stations, pricing profiles, taxes, promotions, and operational status tracking.
Daily context API loads jobs, eligible drivers, trucks, assets, lots, and stations for routing decisions.
Card processing via Finix, optional wallet balance, company SaaS subscriptions, and transaction records.
Attendance, job start/complete, and FCM job notifications.
Pusher broadcasts and in-app chat between company–customer and customer–driver.
Workflow
Trust
tymon/jwt-auth with actor-type middleware on every protected route group.
company_id on tenant models; explicit scoping—no automatic global company scope.
canAcceptPayments() and check.company.subscription on selected mutating routes.
Notifications and wallet operations via EventServiceProvider listeners—not inline in controllers.
Integrations
Card payments, merchant onboarding, SaaS billing
Media and document storage
Broadcasting and chat channels
Push notifications to mobile clients
Read the developer docs, browse every API route, and import the Postman collection.
Open documentation