Lumber Relay
LIVE
--:--

Yard Check

Ask the yard what's in stock
Tap to speak your request

Recent Checks

Your latest requests

Yard Queue

Tap a ticket to claim it

Open Tickets

My Claimed

Finish these to earn points

Order Ready

Notify customers when loads are built

Leaderboard

Monthly Minimums

Who's met their quota

Analytics

Last 30 days

Checks Per Day

Busiest Hours

Response Time Trend

Most-Requested Items

Busiest Salespeople

Delivery Dispatch

Route, assign, and track deliveries

📄 Import Eagle Invoice (AI)

Snap a photo of the printed invoice or drop the saved PDF. AI reads the customer, address, phone, delivery date & line items — no typing.

Other ways to get orders in (no typing)
  • Drop folder: save the PDF to /home/mordy/yard-tickets/inbox on the VPS — it's picked up automatically every 30s.
  • Text a photo: MMS the invoice photo to your Twilio number — it auto-creates the delivery.
  • This upload button uses the same AI as both of those.

Day Boxes

New Delivery Order

Deliveries

Route Builder

Routes

My Route

Today's deliveries

Product Catalog

SKUs, stock levels, and substitute logic
💡 Upload your product catalog (Excel or CSV). Columns auto-detected: SKU, Description, Category, Unit, Price, Stock On Hand, Reorder Point, Location, Gauge, Material. Once loaded, every invoice you scan checks stock and flags shortages automatically.

Backorders

Items short or out of stock — with substitute suggestions
💡 Created automatically when a scanned invoice has more of an item than you have in stock. Each one flags purchasing + dispatcher, and suggests a substitute (e.g. 20ga instead of 25ga). Update the status as it's resolved.

Feedback & Requests

What's happening, what's broken, what to build next
💡 Anything anyone types or dictates here gets logged. A review runs twice a day so problems get fixed and good ideas get built. Failures (like an invoice that wouldn't scan) are captured automatically.

Customer Accounts

Address book that builds itself from every invoice
💡 Every invoice you scan auto-saves the customer + address here. Import your Eagle customer list (CSV) to seed names; addresses fill in as invoices come through. Click any account to see its full delivery history and add notes (gate codes, "dog in yard", "sidewalk delivery only").

Fleet & Load Planning

Trucks, smart loading, route order, maintenance

🤖 Smart Load Planner

Estimates each order's weight & volume from its line items, then packs orders onto trucks without exceeding capacity and suggests the most efficient stop order.

🛻 Trucks

Settings

Points, SMS, printer, integrations

Points System

Quote System Integration

Leave blank to use this app's own history. Point it at your quote system to auto-fill customer names from real quotes.

Twilio SMS + WhatsApp

SMS webhook: /api/sms/inbound  ·  WhatsApp webhook: /api/whatsapp/inbound
WhatsApp uses the same Twilio account. Sandbox sender is whatsapp:+14155238886.

Thermal Printer

Delivery Dispatch

Order Monday → deliver Tuesday = offset 1
Get free key at opencagedata.com (2500 req/day free)

Driver & Customer Tracking

Best-effort check — flags possible mismatches for human review

Workers