Eatsy Orders
Guides

In-House Fleet: Run Your Own Delivery Drivers

If you have your own drivers, Eatsy's in-house fleet dispatch routes orders to them efficiently. Setup, dispatch logic, and per-driver tracking.

Last updated: 5 min read

If you already have drivers (or plan to hire them), Eatsy's in-house fleet dispatch is how you route orders to them. The math: in-house drivers cost $15–20/hour fully loaded but can run 3–5 deliveries per hour at peak — economics that beat the IHD aggregator on dense, short-radius routes.

When in-house wins over the IHD aggregator

In-house wins when:

  • Your delivery zone is dense (3–5 mile radius with high order volume)
  • You have orders consistent enough to keep drivers busy (avoid paying them to wait)
  • Your average ticket is high enough to justify the per-hour driver cost

The IHD aggregator (Uber Direct + DoorDash Drive + Routemasters) wins when:

  • Volume is sporadic or surges unpredictably
  • Delivery zones are wide (5+ miles) where in-house drivers spend more time driving than delivering
  • You don't want to manage HR, payroll, vehicle insurance, etc.

Many operations run a hybrid: in-house for the 3-mile radius around the store, IHD aggregator as backup overflow.

What the in-house fleet module does

The dispatch software your drivers use:

  • Dispatcher view (you/your manager): see all active orders, all active drivers, suggested driver assignments
  • Driver view (your drivers): mobile app showing their current order queue, GPS routing, customer phone, "I'm here" / "Delivered" status updates
  • Customer view: real-time GPS tracking of their driver

Setup

  1. Open Channels → Delivery → In-House Fleet → Enable

    Toggle on. The system enables in-house fleet as a delivery option.

  2. Add your drivers

    Per driver: name, phone, email, vehicle info (car/scooter/bike). Each driver gets a dispatch app login. Drivers also need to be created as users under Users with the Driver role.

  3. Set their schedules

    Standard schedule (e.g., Monday 5pm–10pm) or on-call. The system only dispatches to scheduled drivers.

  4. Define dispatch rules

    Auto-assign based on driver proximity to the store and current load? Manual assignment by the dispatcher? Most operations start with auto-assign and override manually for edge cases.

  5. Set delivery zones

    Per location and per driver. A driver might be assigned only to north-of-the-river orders if that's where they live.

Driver app experience

Drivers see their queue (current order + next 1–2 pending). They tap "I'm picking up" when they arrive at the store, "I'm out" when they leave with the order, and "Delivered" when handed to the customer. Each tap updates the customer's tracking page in real-time.

The app handles routing via Google Maps integration. Optimized for multi-stop runs when 2+ orders are heading to similar areas.

Reporting

Per-driver reports: orders delivered per shift, average delivery time, distance traveled, tips earned. Helps you spot top performers and underperformers.

Per-zone reports: which zones have the longest delivery times, which need more driver coverage.

Tips and payment

Tips that customers add at checkout flow to drivers via your normal payroll process. Eatsy reports show tip totals per driver per shift — you cut payroll based on what the system tracks.

See also: IHD Delivery Setup.