Also finds order #, probill, BOL/ref or destination. Paste multiple PO numbers to see them side by side.
My Rates
Your contracted rates with Amplify Logistics.
Reports
Your loads, charges and freight counts.
Request a Quote
Our team will respond with a rate as soon as possible.
Request details

Lane details
Origin
Delivery
My quote requests
Notification preferences
Delivery-confirmation emails go to the contacts below. You can switch yours on or off; the rest of your company's list is shown for reference.
My inventory
Pallets and cases on hand per SKU, one row per lot, oldest inbound first. Amber = expires within 30 days, red = within 7 days.
Releases & pickups
Create a release, then book the pickup yourself or copy the carrier link so your carrier or broker books it. The warehouse confirms by email with a reference number for the driver.
Questions? Reply to the confirmation email — the warehouse desk is on it.
Assigned
Booked
In Transit
Delivered
Available Loads
Browse available loads and submit your bid.
My Bids
Track bids you've submitted on available loads.
⚠ Needs review — imported from T+ but not yet reviewed
In transit — needs location update
Recent customer comments
📋 RFQ Tracker
RFQ / RFI submissions · internal target = customer deadline minus buffer
🚚 SUPPLY CHAIN
Every email on supplychain@amplifylogistics.com — the 4PL warehouse desk (Kajal + Koushik brokering customers/carriers with Advantech). A thread counts as answered when a team member replies — bob@ and system mail (Warehouse Receipts, BOLs, Packing Lists) never count as a reply. Pick a week on the ribbon to scope everything below to it; click any tile or chip to filter the list, click again to clear.
📨 Feedback inbox
Bug reports + suggestions from customer, carrier, and AMP portals.

Shipments

Upload Transplus export
🔄 Checking last sync…

Shipments sync automatically from T+ every 10 minutes. Need it sooner? Hit Sync now — it pulls the latest from T+ on demand (runs within ~30 seconds). The file upload below is the last-resort backup if the live sync is ever down.

📂
Click to select or drag your T+ export here
.txt or .csv (tab-delimited)
Status legend — how T+ sets portal status

Shipment status is computed automatically from the itinerary events in T+ (the green check-marks on the trip) — not the billing status — and refreshes every 10 minutes. Top to bottom = earliest to latest stage.

What happened in T+Portal shows
No carrier assigned yet⏳ Pending
Carrier / contract assigned, not picked up📋 Booked
Arrived at shipper📦 At Pickup
Picked up / left shipper🚛 In Transit
Arrived at consignee🏁 At Delivery
Delivery recorded (POD on file)✓ Delivered

🔒 Operator override: if someone sets an exception (Delayed, On Hold, Breakdown, Rescheduled) or locks a status on a shipment, the auto-sync leaves it alone — your call wins until you unlock it.

Extra charges
Track accessorial charges from carriers, customer approvals, and payments.
Click a contract banner to collapse just that one
Rate Sheet 0 Active
Manage contracted & spot rates with email backup and expiry tracking.
Reports
Base $/Case by destination — base linehaul rate only, excludes FSC & accessorial charges.
to
Missing data report
Export shipments missing cases or pallets → send to customer → re-import their filled CSV.
AMP Stats
Daily operations checklist, margin tracking, and performance stats.
🔄 Checking T+ sync…
👤 Dispatcher Performance Uses the VIEW range above
Loading…
📋 Daily Operations Checklist
Track the multi-segment orders you're actively working today. Hot single-load A-numbers belong under 🔔 Alerts now.
📄 Manual PDF upload — backup only, normally not needed
AMP Stats syncs from T+ automatically every 10 minutes (see the green bar at the top). Use this only if the live sync is down: in T+ run Reports → Dispatcher Performance Analysis for one month, export as PDF, and drop it here. It merges in the same way and preserves your approvals. Negative-margin rows still need super-admin approval via the ⚠ card above.
📄
Drop a month-to-date Dispatcher Performance PDF here (backup)
📈 Margin Detail
📋 Checklist Log
to
📊 KPI Scorecards
Per-person monthly performance — auto-measured from T+ and AMP Connect. Nobody fills anything in.
❓ How to read this board
Every person is scored only on their own loads — nothing is self-reported; it all comes from what T+ and AMP Connect already record. A line like No silent loads 62% · 296/480 means: this person owned 480 loads in transit 12 hours or more, and 296 of them never went a full business day without a logged update. The bar fills toward 100% and the dark tick on it is the target — bar past the tick = 🟢 on target, close behind = 🟡, far behind = 🔴. ▲ ▼ arrows compare against the previous month. Click any load-based line to see every load behind it — customer, what was promised, what happened. The tiles at the very top are the company as a whole; clicking one filters the board to that single KPI. Find a person (type a name, click their chip, or hit 👤 My scorecard) opens one person's full scorecard: switch between 48 hours / 1 week / this month, see what moved up or down, and get 🎯 Work on this next — the KPIs furthest below target with real example loads. 🖨 Report card prints that view (or saves it as a PDF) for performance reviews. The 48-hour and 1-week views compare against daily snapshots recorded since August 5, 2026.
Loading…
Customers 0
Manage customer profiles, aliases, status, and user logins.
Users & Permissions
Make a group, tick what it can do, then drop people in. Heads-up: changes don't restrict anyone yet — that switches on in a later phase.
User accounts
All login accounts across customer, carrier, and AMP staff.
👥 Attendance
Scheduled hours + live clock-in. Visible to all AMP staff; super admin can edit schedules and time-off.
🔍 Enter to open
🔑 Portals
Directory of third-party portal logins. Click 👁️ to reveal a password (every view is logged).
🔍
📍 Locations
Shipper / receiver facility directory, grouped by setup state — work the ⚠ and ⏳ groups down. Type in search to flatten the view.
🤝 Carrier Directory
Your carriers, built from real usage — every one is on a load you actually ran. Click a carrier for its profile, load count, safety & insurance. Use 🔀 Merge to combine T+ duplicates.
🏭 Dock Watch
Every load picking up today from — or delivering today into — our own docks (38 & 46 Simpson Rd + 98 Healey Rd, Bolton). Bob emails the carrier in the tender thread at 8:00 AM ET flat — 📤 pickups: on track? trailer #? load bars + straps · 📥 deliveries: on track? trailer #? ETA — and chases every 45 minutes (3 chases max, 8 AM–6 PM ET, weekends included). Still silent after the last chase → the row turns 🔴 and the load's dispatcher gets one Slack DM.
📋 Tender Watch
Carrier tender acknowledgments, by week. Bob emails the carrier in-thread to confirm receipt; unacknowledged contracts escalate to #amp-bazzar grouped by dispatcher. Replies are classified by keyword (manage the keyword lists below).
Revised tender — contract #
Revised tender sent at (ET)
Resets the contract to pending and tells Bob to only count a carrier reply after this time (use when you re-send a revised tender).
🏭 Warehouse desk
Pickup requests to confirm or reject, and releases to print. Every decision emails the requester with the warehouse desk in copy.
🏭 Inventory — all customers
Seeded test data until the warehouse feeds are connected. Add a lot photo from a phone: it is stored privately and shown to that customer only.
🏭 Warehouses
Shipping hours per day (HH:MM-HH:MM, blank = closed), slot length, minimum notice, rejection reasons and the desk emails. The slots offered to customers and carriers come straight from these. Super admins edit; everyone else reads.
🚨 Escalations
Live mirror of #amp & #ccg escalations. Post in Slack as usual — any load with a number in our database auto-boards from T+. Two things happen with emoji: AMP Connect reacts on your post to confirm it boarded, and your reactions set the board status.
① Did it board? — AMP Connect reacts on your post
🤖Logged — all set, nothing more needed Needs info — reply in-thread with the issue / which stop; it then flips to 🤖 🔍Not found — load # isn't in our DB (likely a typo) → goes to ⚠️ Needs review
② Board status — set by your Slack reaction
Openboarded, no reaction yet — someone needs to grab it 👀 In progresssomeone reacted 👀 — being worked now 🔥 Urgentsomeone reacted 🔥 — drop everything ✅ Resolvedsomeone reacted ✅ (or the load delivered in T+)
ⓘ More
⚠️ Needs review (the 🔍 loads): click Monitor to track it anyway or Ignore to dismiss a typo — or fix the number and re-post. CCG-own loads that aren't in our database are skipped silently (no 🔍, no noise). Appointment times show in the facility's local time. Click any row to edit details or resolve.
📥 Order Watch — #amp-csr-orders
Every order posted in #amp-csr-orders lands here so none slip through. An order is finished once its Slack message has a and someone replies the R# / order number in the thread.
🔴 Not entered — no ✅ yet 🟡 Checkmarked — ✅ but no R# yet ✅ Done — ✅ + R#
Opens on this week (Mon–Sun). No ✅ for 30 minutes → the bot pings @ampcsr in the thread. Read-only — it never changes T+.
🧾 Entry Checks
Every order keyed into T+ gets double-checked: automatic sanity rules (reefer with no temp, delivery before pickup, missing/duplicate PO…) plus an AI read of the customer's original email against what was entered. A row here is a question, not a verdict — open the order in T+, check it, then mark it below.
📊 CSR Tracker
Every load still needing an appointment, laid out by date — a load picking up Aug 10 and delivering Aug 11 shows its 🚚 PICKUP on the Aug 10 chip and its 📦 DELIVERY on the Aug 11 chip. Multi-probill orders split per probill — each leg sits on its own delivery date, and delivered legs never show. Click a row to book it (same booking screen as the Appt Desk Worklist). Orders to enter (today/tomorrow pickups) sit on the right, so you work both without switching tabs.
Checking last T+ sync…
📅 Appointments to bookAppt Desk →
📥 Orders to enterFull Order Watch →
Only orders picking up today or tomorrow (or overdue) show here — the full week lives in Order Watch.
🛒 Bazaar — loads to cover
Every load still needing a carrier, from AMP Connect's synced copy of T+ — so it keeps working when T+ is down. Tap 🙋 I've got this so the team knows you're covering it. Claims are for coordination only and never write back to T+ — re-enter the carrier in T+ once it's back up.
🗺️ Market Map
State/Prov:
Draw a loop around a cluster of cities to define a market. Cities inside auto-join it. Unassigned cities show amber — assign them from the queue on the right or by clicking a dot.
💰 Cost Check — what a lane actually costs
City is optional — leave it blank for the whole lane. A city pair with fewer than 5 loads widens to the state lane automatically and tells you.
🕐 Check Calls
Three views — pickups today, pickups tomorrow, loads on the road — each sorted by what's due. Filter by zone, or search a customer, carrier or dispatcher. (Bob's automated dock board is separate: Operations → 🏭 Dock Watch.)
📅 Appt Desk
Two ways to work appointments. 📋 Worklist is a manual cockpit for every CALL FOR APPT load in T+ — open a load, copy the request email, send it from your inbox. Works today, no setup. 🤖 Auto-email is the automated path: bob@amplifyconnect.io emails opted-in customers' facilities and parses the replies.
🧾 Load Check
Drop the customer's shipment sheet (Clearly ND .xlsx) and instantly see what to fix in T+ — checks Ship To, Ship Date, Pickup Time and Description against live T+ data, and flags missing / mis-typed POs and loads with no appointment booked. Nothing is uploaded or stored — the file is read in your browser and the report clears when you leave.
📄
Drop the Clearly .xlsx here, or click to choose
Both tabs (6-pack + singles) are read automatically. Confidential — never leaves this browser.
Load Board
Post loads for carriers to bid on. Review and accept bids.
City Move Checker
Check if a shipment is a city move (within the Ontario zone: Windsor - Kingston - Niagara Falls - Sudbury)
Zone boundaries
West: Windsor, ON
East: Kingston, ON
South: Niagara Falls, ON
North: Sudbury, ON
Both within zone = City Move | Either outside = Long Haul
Recent checks
No checks yet this session.
TrailerExchange
CCG ↔ AMP ↔ Carriers · Test build
View:
Active trailers
More views:
Every active trailer requires a daily check call — including swaps. No call in 24h = flagged.
More views:
View:
More views:
Generate report
Filter by movement type
Charge breakdown
Filter
0
Counterparties
0
Total movements
0
Currently out
$0
Total charges (CAD)
Filter
0
🟡 At customer
0
✋ Ready · awaiting pickup
0
🟠 Pickup pending
0
🔵 Owed (not requested)
0
🟣 REQUESTED (unpaid)
$0
Total $ owed (not collected)
$0
Total $ collected
0
🔴 REJECTED