Pulse Portal
Your central hub for shift management, operational data, and cross-station collaboration
Shiftwash
Enter and view shift handover data.
✅ ActiveProcurement
Cupboard & cage checkout, QR scanning, and inventory tracking.
✅ ActiveLocker
Assign and manage lockers for associates.
✅ ActiveAI Bridge Helper
AI-powered PNOV, DEA & Truck On Time assistant.
✅ ActiveVinn 2.0
Digital signage & display management for your station.
✅ Active5S Task Manager
Create, assign and track 5S housekeeping tasks.
✅ ActivePNOV Fighting
Track PNOV events by associate & driver, run investigations for repeat offenders.
✅ Active🛒 Procurement
Where would you like to go?
🤖 AI Bridge Helper
Which section would you like to open?
🌤️ Local Weather
📊 Volume & Cap
Pulse Portal
Your central hub for shift management, operational data, and cross-station collaboration
🚗 Traffic & Road Incidents Map
📅 Events & Disruptions Map
📍 Location
👁️ View Shiftwash Online
🔄 Sortation
🫐 Atlas/Blueberry
🚚 Dispatch
📋 Debrief
⚡ Sameday
🛴 Micromobility
📦 Flow Meeting
🌊 Waves — Dispatch Tracking
Nexus
Form coming soon...
⚠️ HC at Risk
📦 Dynamic Flow Meeting
AI-powered slide deck generator for night shift flow meetings. Data is auto-fetched from your ShiftWash entries, staffing, and rotation data.
📊 Shift Configuration
⚙️ Operational Metrics
🔒 Assign Locker
🔧 Manage Lockers
Set the total number of lockers per gender. New lockers will be created automatically. Reducing the count only removes unassigned lockers from the end.
Print QR labels for lockers. Each label contains the unique locker ID (e.g., dbb1_men_1).
🔍 Item Search
Search for items by category, name, or description. Select a category to browse, then use the search field to narrow results.
📦 Cupboard Checkout
Tap to Open Camera Scanner
Use your phone camera to scan the item QR code
Tap to Open Camera Scanner
Use your camera to scan QR codes or barcodes, or type the item index below
🔒 Cage Checkout
Tap to Open Camera Scanner
Use your phone camera to scan the item QR code
Tap to Open Camera Scanner
Use your camera to scan QR codes or barcodes, or type the item index below
📋 Manage Procurement Items
View and update stock levels for all items at your station. Items exist in both Cupboard and Cage. Set quantities and min-stock thresholds for each. Click Save when done.
tape, gloves), and index ranges (e.g. 1000-1200)Enter an item index to view and update its inventory at your station.
CSV format: itemIndex,category,itemName,description,coupaLink,coupaSupplier,coupaPartNumber
View checkout history across dates and stations. Defaults to current month.
Configure Slack webhooks for low-stock alerts. Each station can have its own webhook. When any item's stock drops to or below its minimum threshold, an alert will be sent to that station's channel.
Enable or disable features for your station. Disabling a feature hides it from all users at that station. Super Admins can always access all features.
Generate printable QR codes that take associates directly to Cupboard or Cage Checkout when scanned. Place them physically at the cupboard or cage.
?section=ProcCheckout or ?section=CageCheckout parameter. After login the app auto-navigates to the correct section — respecting each user's permissions.
📊 Procurement Analytics
📝 Request New Item
Request an item that isn't currently available at your station. Your request will be reviewed by a Procurement Admin.
📋 Pending Requests
🚛 Truck On Time Performance — AI Bridge
📊 DEA Performance — AI Bridge
📦 PNOV Performance — AI Bridge
⚙️ My Settings
Permanently delete your account. This action cannot be undone. You will need to re-register and wait for admin approval.
🔐 Admin Panel
ℹ️ How AI Bridge Auto-Push Works
Configure automated AI-generated bridge summaries to be pushed to Slack channels daily. Each KPI (PNOV, DEA, Truck on Time) can have its own webhook — useful when different teams monitor different metrics.
⏰ Daily push time: 07:30 CET
This ensures the latest ETL data from the overnight refresh is available. The AI analyzes the previous day's data and posts a formatted bridge summary to your Slack channel.
Show or hide shiftwash categories for a station. Hidden categories will not appear in the sidebar for any user at that station. Super Admins always see all categories regardless of this setting.
Create custom shiftwash pages for your station. Each page appears under "Enter Shiftwash" in the sidebar, integrates with View Shiftwash Online, and sends data to Slack when submitted.
Block entire countries or individual stations from Pulse Portal. Blocked users cannot register, and existing users at blocked locations are refused login on next attempt. Data source: staffing summary CSV (station → country map).
🌍 Countries
Tick to block ALL stations in that country.
🏢 Individual Stations
Tick to block a specific station. Stations in a blocked country are shown greyed-out (already covered).
Pick a scope (a country OR a specific station), then tick which sidebar items should be hidden for users at that scope. Country-wide rules apply on top of station-specific rules (union). Changes take effect on next login/session refresh.
Generate printable QR codes that take associates directly to Cupboard or Cage Checkout when scanned. Place them physically at the cupboard or cage.
?section=ProcCheckout or ?section=CageCheckout parameter. After login the app auto-navigates to the correct section — respecting each user's permissions.
💬 Contact & Feedback
🐛 Report a Bug
Found something broken? Let us know so we can fix it.
💡 Suggest a Feature
Have an idea to improve Pulse Portal? We'd love to hear it.
❓ Ask for Help
Need assistance using the tool? Reach out anytime.
Open Wiki
Read the full documentation and guides
Use this form to report bugs, suggest improvements, request new features, or ask for help. Your message will be sent to the Pulse Portal team.
🧹 5S Task Manager
Loading tasks…
Loading tasks…
💥 PNOV Fighting
🏆 W-1 Bottom 10 — Adj. PNOV + Stow FSAF
rolling 7 daysSelect a station and apply filter to compute the Bottom 10.
Associate PNOV Leaderboard
0Select a station and apply filter to load data.
OTR PNOV — by DSP
0Select a station and apply filter to load data.
Loading...
Click "Generate Summary" to produce an AI narrative.
Enter an associate login above and click Load.
🔴 Live Aisle Risk — Truffle Engine
Chart
PNOV Details
🔍 Individual Investigation
Step 1: Dive-deep — AI recommendation & review the shipments
Review the full list of PNOV shipments for this associate in the last 4 weeks. Look for patterns (timings, whole bag missed, one-offs at locker, same day/route/driver) to decide whether the miss came from the associate.
Step 2: Record outcome
Step 3: Follow-up actions for this associate
Select all Visual Audit & Coaching actions taken. At least one must be picked to clear the investigation.
Past investigations & visual audits for this associate
📄 Bag Checks — Step by Step
Visual Audit
👤 1:1 Manager Session
🛰 Flow Cockpit
Pulse Connector — Setup & FAQ
To use the Flow section, at least 1 laptop per station must run the Pulse Connector:
- Download the Pulse Connector (.zip)
- ⚠️ Important: Move the .zip to your Desktop or Documents folder before extracting. Do NOT run from the Downloads folder — Windows security policies will terminate the process after 1-2 seconds.
- Extract / unpack the .zip in that folder
- Start your Cisco VPN connection (same as for SCC)
- Start the Pulse Connector .exe file
- Look in the system tray (taskbar, bottom-right) for a small round icon. If it’s ● red or ● yellow, right-click → Refresh Session
- Complete the Midway authentication (YubiKey tap)
- Check the icon again — if still not ● green, repeat steps 6–7
- Data should appear in Pulse Portal within 60 seconds
- ● Green — Connected, data flowing
- ● Yellow — Waiting for API key capture
- ● Red — Session expired, needs re-authentication
Tray Icon Colors:
1. How does the tool work?
The Pulse Connector bridges Station Command Center (SCC), YMS and Pulse Portal. It works as a Leader/Follower system: the first active connector fetches station data every 60s and uploads it to an internal S3 bucket. Other active connectors read from that cache instead of making API calls.
2. Do I need to run the Pulse Connector all the time?
At least 1 connector must be active on site. Other users will get their data from the Leader’s cached upload automatically.
3. Is there a mobile view?
Yes! But at least 1 connector must be active on site with a valid Midway session. Mobile users read the cached data from S3 — no connector needed on the phone.
4. Won’t multiple connectors create too many API calls?
No. Only the first connector (Leader) fetches from the API — that’s approximately 80 API calls for 80 stations every 60s total. All other connectors (Followers) just read the cached data. If the Leader shuts down, the next connector automatically takes over.
🚚 Linehaul
🎤 Flow Meeting
Flow Meeting
AI-powered flow meeting slide generator. Coming soon...
⚠️ FSAF DPMO — Current Shift
| Associate | DPMO | FSAF Hits | Stowed | Hours | Last Location | Status | Action |
|---|
| Associate ↕ | DPMO ↕ | FSAF Hits ↕ | Stowed ↕ | Hours ↕ | Last Location | Status | Investigation |
|---|
FSAF data is fetched live from SCC — start Pulse Connector to use this page.
🧩 Problem Solve
📺 Vinn 2.0 — Digital Signage
📺 Vinn 2.0 — Digital Signage
Accepted formats: JPG, PNG, GIF, WEBP, MP4, WEBM, MOV | Max 100 MB per file