You're signed in, but no role has been set up for your account yet. Ask an admin to add your email under Settings → Users & Roles.
BIN PILOT
Account pending approval
Thanks for signing up! Check your email for a verification link, and your account is also waiting on approval before you can start using the tracker. You'll be able to sign in as soon as that's done.
BIN PILOT
$0
Today's Money In
0
Available
0
Rented
0
Overdue Pickups
$0
Outstanding
0%
Occupancy
Auto-save isn't available in this view, so your data will disappear when you close this page. Use Save Backup before you leave, and Load Backup next time to pick up where you left off.
Synced live via Firebase — changes show up on every device automatically.
Firebase isn't set up yet. This tracker needs a free Firebase project to sync across devices. Open this file's source, find the firebaseConfig object near the top of the script, and paste in your own project's config values. Until then, changes only save in this browser tab (via Save/Load Backup) and won't sync anywhere else.
Bin #
Job Type
Customer
Address
Driver
Sales Rep
Delivery
Pickup
Status
Price
Payment
Days Out
Bin #
Status
Location
# Days Out
Live Bin Board
Where every physical bin is right now, moving through Available → Reserved → On Truck → At Customer → Pickup Requested → At Dump → Available.
Customer ID
Name
Phone
Email
Address
T/C
Facility
Address
Contact
Phone
Hours
Last 14 days
Future Work Orders
Deliveries and pickups scheduled per day, next 14 days.
Scheduled This Week
Day
Date
Jobs
Job Type Analysis — Today
Job Type
Open
Closed
% Completed
Total
0
0
0%
Receipts Report
Shows all payments received between two dates.
Date Paid
Customer
Bin #
Amount
Pick a date range and click Get Report.
Total
$0.00
Availability by Size — Next 14 Days
Daily Notes
Vehicle Alerts
Review Follow-ups Due
Customers who were asked for a review but haven't confirmed one yet.
Customer
Requested
Stage
Driver Directory
Driver names come from Settings → Drivers. Add phone numbers and truck assignments here — this is just extra detail per driver, it doesn't change the driver list itself.
Driver
Text
Phone
Truck Assigned
Status
Dispatch
Preview: what this driver sees
Shows the exact same mobile card view a driver sees when they sign in — buttons here are live and will update real data, so use it to check on a driver or fix something for them.
Daily Hours (Time Clock)
Drivers clock in/out from their own view. Add a row here to fix a missed clock-in/out or log hours manually.
0–5 days (5 yd: 0–1) Day 6 (5 yd: day 2) 7+ days (5 yd: 3+) — overdue 🚚 truck — livetruck — off shift
🚚 Live truck locations
Everything added to your tracker, newest first. Click any feature to see how to use it.
Bookings submitted through your Book Online page, waiting for you to confirm. Approving one creates a real job in Dispatch.
Every company on Bin Pilot. Approve a pending signup, or open a company's tracker directly to view or fix something on their behalf.
To Be Billed
Completed jobs that haven't been invoiced yet.
ID
Date Completed
Type
Customer
Address
Amount
Transactions
Recent
#
Date
Type
Customer
Account
Amount
Memo
Chart of Accounts
Bank accounts and credit cards, with running balances.
Tax Center
Applied automatically to invoices when generated from To Be Billed, and optional on manual invoices.
Items
Your service/product price list, for reference on invoices.
Name
Type
Price
Taxable
Statements
Name
Balance
Today
ID
Bin #
Type
Date / Time
Size
Name
Job Address
Distance
Material
Facility
Driver
Sales Rep
Status
Notes
Actions
Activity & Audit Log
Every job status change, plus who edited an invoice or payment amount, deleted a customer/bin/facility/job, changed company settings, or changed someone's user role or access — with the user and exact time recorded for each.
Date
Bin #
Customer
Driver
Action
User
Pick a container
Route Sheet
Print or map a driver's stops for a given day.
All Active Bins
Every bin currently out, color-coded by days on site.
0–5 days (5 yd: 0–1)Day 6 (5 yd: day 2)7+ days (5 yd: 3+)
Settings
Company details appear on invoices and dockets.
Used to calculate distance for each job on the Dispatch board.
Link to your customer-facing "Request a Bin" page once it's uploaded to orangebins.ca.
When on, staff can add ?staff=1 to your Book Online link to reveal a hidden "TEST BIN" option ($1.00 real charge) for safely testing the payment flow. Customers never see it. Turn this off when you're not actively testing.
Link to review.html once it's uploaded to orangebins.ca. Used to build each customer's personal review-request link — 4-5 stars go straight to your Google review, 1-3 stars come to you privately instead.
Link to terms-accept.html once it's uploaded to orangebins.ca. Used to build each customer's personal acceptance link.
Link to invoice.html once it's uploaded to orangebins.ca. Used to build a branded "view your invoice" link for each invoice.
Link to receipt.html once it's uploaded to orangebins.ca. Used to build a branded "payment received" link for each receipt.
Set different bin prices per city/area, all in one grid. A booking's price auto-fills from whichever area matches its City — "Default" is used when nothing matches.
Set bin prices by how far the job site is from the yard. A booking's "Suggest Price by Distance" button on the Delivery job fills the price from whichever band its calculated distance falls into.
Size
0–20 km
20–40 km
40+ km
How much weight is included in the base price for each bin size, and what to charge per extra ton over that. Weight itself comes from the Tipping Data you already record at the dump — this just compares it against what's included.
Size
Included (tons)
Overage $/ton
Only applies when the tipping weight is logged in Tons — loads logged in Yards, Loads, or Each aren't compared against a ton allowance.
Optional. If a specific size + material combo is listed here, its price overrides the area price above for that material — regardless of area. Leave a size/material combo out to just use the regular area price.
Controls which materials show in the Material dropdown on the Book Online page for each bin size. Leave a size with nothing checked to allow all materials for that size (no restriction).
Where empty bins are stored between rentals.
Items a driver checks off per job (e.g. delivery, pickup).
Change the order items appear in the "⋯ More ▾" dropdown. Use the arrows to move an item up or down.
Control what drivers can see and do on their phone.
Sends an automatic text to the customer at each stage of a job — no dispatcher typing routine updates by hand. This needs a one-time backend setup (a Cloud Function wired to an SMS provider like Twilio); until that's deployed, turning this on will log each attempt to Recent Activity but won't actually send a text yet.
Placeholders you can use in any message below: {customer}{company}{address}{date}{driver}{bin}
Driver notifications
Separately, automatically text a driver as soon as a job is assigned to them — no dispatcher needing to send it by hand.
Also uses {jobType} for the job type (e.g. Delivery, Pick Up).
Each person's Firebase login email, matched to what they can see. Create their actual login in Firebase Console → Authentication first.
Updates the password for the account you're currently signed in with.
Tip: in Google Business Profile, go to "Get more reviews" to copy your link.
Request a Review
Request Payment
Charge Card
Card details go straight to BluePay via our server and are never saved — only the last 4 digits and a transaction ID are kept.
New Transaction
Applied Amount: $0.00
New Credit: $0.00
New Invoice
Service Date
Item
Description
Taxable
Qty
Rate
Amount
Sub Total: $0.00
Total Taxes: $0.00
Invoice Total: $0.00
Balance Due: $0.00
Add Account
Add Item
Statement
Date
Type
Amount
Balance
Memo
Send a Message
Terms & Conditions Link
Container Exchange
Available
On Site
Job Messages
Tipping Data
How to use: take one clear, well-lit photo of the whole ticket — material, ticket #, weight/qty, and price per unit all readable. It fills in what it can below; always double-check before saving.
Job Checklist & Photos
Up to 2 photos, kept small so they don't slow down syncing. Stored with this booking.
Proof of Delivery
📍 Getting your location…
This photo is saved with the job as proof of what the bin/site looked like at this moment — useful if a customer disputes anything later.
Invoice
Add Bin
Track a bin in your fleet.
Status normally follows the job automatically (Dispatch → Start Route / Mark Delivered / Picked Up) — only override it here for a manual correction.
New Booking
Assign a bin to a customer rental.
Bill To
From BluePay (or other processor) after payment — never enter a card number here.
Job Site
Select a Customer
Search by name, phone, or address.
Select a Job Site
Previous addresses for this customer.
Photo
Customer Profile
Job Sites
PO Numbers
Work Orders
Job #
Type
Delivery
Address
Status
Price
Add Customer
Save a customer for faster repeat bookings.
Saved Card Billing Info
Waiting on BluePay's tokenizer before this can save an actual reusable card — for now this just holds the billing details ready to go once that's connected.
Reference only — last 4 digits, never the full card number. The actual card lives with your payment processor (BluePay).