⚡ MCR Dispatch Tool — Help

v9.44 / blobs-51  ·  mcr-dispatch-hub.netlify.app ← Back to App

Logging In

Navigate to mcr-dispatch-hub.netlify.app and tap Admin Panel at the bottom of the screen.

UsernamePINAccess
gina2847Georgia / NC / SC dispatch
admin2847All states + admin functions

Daily Dispatch — Standard (Next Day)

Step 1 — Check date and region.
Confirm the Region and Dispatch Date are correct at the top of the screen.
The date defaults to the next business day automatically. Friday defaults to Monday. Saturday defaults to today (urgent mode).
Step 2 — Review technician availability.
The board auto-marks comp days from the on-call schedule.
Tap Mark Out to manually mark a tech unavailable. Tap again to restore.
Step 3 — Paste the dispatch email.
Copy the full dispatch email from your inbox and paste it into the Location Codes field.
Step 4 — Generate.
Tap Generate Dispatches.
Step 5 — Review and adjust.
Use the Reassign dropdown on any stop to move it to a different tech.
After reassigning, a prompt asks if you want to save the new tech as permanent primary for that location.
If a location has no fallback and the primary is out, a queue prompt cycles through each affected location asking who should cover.
Step 6 — Send messages.
Tap ✅ Messages to generate tech text messages, then Copy Message for each tech and send.
Step 7 — Print or open Restock Tracker.
Tap Print Dispatch Summary at the top to open a printable summary in a new tab.
Tap 📊 Restock Tracker (desktop) or 📄 Report (mobile) next to the Messages button for quick access to the restock tracker or a mobile-friendly route report.

Dispatch Card Controls

Each stop on a technician's card has the following controls:

ControlWhat it does
🚦 TrafficOpens Google Maps traffic view from the tech's home to their first stop.
🗺️ RouteOpens a multi-stop Google Maps route for all of the tech's stops in order.
▲ / ▼Reorder stops within a tech's list before generating messages or a route.
ReassignMove a stop to a different tech. Prompts to save the change as permanent.
TomorrowPushes a same-day stop to the next day. Only appears on TODAY-flagged stops.
DoneMarks a stop completed and moves it to the Session Actions list below.
CancelMarks a stop canceled and moves it to the Session Actions list below.

Stop Badges

BadgeMeaning
TODAYMust be completed today — SLA or same-day restock.
Right FormsRight-side (previous year) registration forms requested. Confirm tech is carrying them. GA SK/BK only.
ReassignedStop was moved from its default tech this session.

Cluster / Corridor Banner

When a dispatched site is in a known remote cluster (Augusta area, Charlotte NC, Fayette/Clayton corridor), a blue banner appears suggesting you check the Restock Tracker for nearby sites that may benefit from a preemptive restock.

Session Actions — Undo

When you mark a stop Done, Cancel, or push it to Tomorrow, it moves to a session log at the bottom of the results. Each entry has an ↩ Undo button that fully restores the stop to its original position in the queue with all badges and flags intact.

Two separate sections appear when populated:

Note: Undo is session-only. Refreshing the page clears all session actions and undo history.

Urgent / Trouble Ticket Dispatch

Step 1. Select ⚡ URGENT (Same Day) from the Paste Mode dropdown. On Saturdays this is selected automatically.
Step 2. Paste the full trouble ticket email into the Location Codes field.
Step 3. Tap Generate Dispatches. The SLA end time is calculated automatically from the ticket's Earliest Start Permitted field.
Step 4. Tap ✅ Messages. The tech message reads:
⚡ URGENT - Hey Nyzier, a trouble ticket for Cobb County Kroger Whitlock #455 just came in: 1. Printer Jam (SLA ends Sat 1:27 PM) Please acknowledge receipt.

Unknown Location Codes

If a site code in the dispatch list isn't in the database, an amber banner appears listing each unknown code with an + Add to database button.

Tap it to enter:

The new location saves to the database immediately and the dispatch re-runs automatically with it included.

Note: If some codes are known and some aren't, the board generates for the known ones while the amber banner lists the unknowns above the results.

Saturday On-Call

On Saturdays the availability board automatically marks everyone Not on call except the two scheduled on-call techs. Dispatch assignments only go to on-call techs.

SaturdaysOn-Call TechsComp Day
Odd (05/09, 05/23…)Nyzier Moore + Sean ReichMonday before
Even (05/16, 05/30…)Omari Williams + Robert MedleyThu before (Robert M.) / Mon before (Omari)
Note: Robert Whitehead covers Savannah only and is not in the on-call rotation. He does not take a comp day.

Admin Panel

Access via the Admin Panel button at the bottom of the main screen.

Locations Tab

Technicians Tab

Backup / Restore

Current Features

📋 Dispatch

  • Auto date defaulting (Fri→Mon, Sat→today)
  • Technician availability board
  • Comp day auto-flagging
  • Saturday on-call auto-mark
  • Primary + fallback tech per location
  • No-fallback queue prompt
  • Reassignment with permanent save option
  • Unknown code detection + add flow with machine type
  • URGENT mode with automatic SLA calculation
  • Done / Cancel / Tomorrow controls with ↩ Undo
  • Traffic + Route buttons
  • Print dispatch summary
  • Desktop responsive layout

🔧 Machine Type Rules

  • SK / BK (Small / Big Kahuna) — 800 form max count
  • SB (Surfboard) — 700 form max count, all states
  • Right Forms badge + confirmation — GA SK/BK only
  • Partial restock SWAP warning — GA SK/BK only
  • Color/decal rules — GA only
  • Cluster/corridor banners — GA only
  • NC all-surfboard auto-detected
  • SC auto-assigns to Michael Newboult

⚙️ Admin

  • State-scoped location management
  • Location search bar
  • Primary + fallback + machine type per location
  • Blob-based persistent storage
  • Backup and restore per state

🔔 Watchdog

  • Email monitoring (dispatch + RMA)
  • SMS alert on trouble tickets
  • PC Name, WO number, issue category + detail parsed into alerts
  • Duplicate reply filtering

Planned Features & Future Upgrades

Short Term

Medium Term

Longer Term

Known Limitations

Last updated: May 14, 2026  ·  Deploy 80 / blobs-51