Notifications
View your notifications and pinned items
No notifications
Enter your email address and we'll send you a verification code to reset your password.
We've sent a 6-digit code to:
Enter your new password. It must meet the security requirements below.
Password Requirements:
Your password has been successfully reset. You can now log in with your new password.
A verification code has been sent to:
Enter the 6-digit code from your email to continue.
Your unified platform for freight management and Eclipse ERP integration
All features are experimental and under active development. While many features are stable and production-ready, expect ongoing improvements, updates, and occasional changes. Report any issues to help@mainlinesupply.com
Last updated: December 5, 2025
WorkBench is your all-in-one platform for managing freight operations and Eclipse ERP data. Use the navigation tabs above to access different features, or use the quick links to jump directly to commonly used tools.
Ship packages via UPS or FedEx from sales orders
Format: S followed by 7 digits, period, then exactly 4 digits for generation
Book outbound LTL freight from sales orders via SpeedShip
Format: S followed by 7 digits, period, then exactly 4 digits for generation
💡 Just enter PRO#, BOL#, PO#, or any reference - we'll search both inbound and outbound automatically!
Note: Reference numbers work if the carrier's website supports them in the URL
Click "Open Link" to download the report from UPS.com, then upload the CSV file using the Upload tab.
Upload a CSV file with UPS daily shipment information
Upload WWEX (Worldwide Express) LTL shipment reports
📋 Account Detection
Account type is automatically detected from the filename or ACCOUNT_NO column:
Downloads UPS reports from auto-notify@ups.com emails (requires UPS login)
Loading download history...
Imports CSV attachments from forwarded UPS emails
Loading email import history...
Loading sync history...
Loading sync history...
Search for Sales Orders (S1*) or Purchase Orders (P1*) • Press F10 for recent orders
💡 Tip: Start with a dot (.) for exact ID match (e.g., .100), or search by name
AI-powered semantic search learns from your selections to improve results over time
💡 Search Tips for New Employees:
💡 Tip: Start with a dot (.) for exact ID match (e.g., .123), or search by name
💡 Tip: Start with a dot (.) for exact ID match (e.g., .291) to see stock levels by branch
AI-powered semantic search understands what you mean, not just what you type
🤖 How AI Search Works:
Upload any document (PDF, image, even handwritten) - AI extracts customer, products, and order data automatically.
📌 Supports: PDF, JPG, PNG - including handwritten documents
Complete history of order changes and comments from Eclipse
Click "Refresh" to load change log
Tasks related to this order (generation-specific with option to view all)
Click "Refresh" to load tasks
Message-thread style notes with @mentions and file attachments (generation-specific)
Loading notes...
Loading tasks...
No tasks found
Create a new task to get started
Your cart is empty
Search for products and click "Add to Cart" to get started
Manage users, system settings, and monitor platform health
Total Users
-
- online now
Active Workflows
-
Background services
Last Sync
-
Eclipse data
API Requests
-
Today
View your notifications and pinned items
No notifications
Manage user accounts, roles, and access permissions
Define access levels and permissions for each role
Complete system ownership with unrestricted access to all features and settings.
Full system administration with user management and configuration access.
Oversee daily operations, manage team members, and handle escalations.
Lead a team of agents with task assignment and performance monitoring.
Standard access for daily operations, freight tracking, and task management.
Read-only access for compliance review, reporting, and audit purposes.
| Permission | Owner | Admin | Ops Mgr | Lead | Agent | Auditor |
|---|---|---|---|---|---|---|
| User Management | ||||||
| View all users | ✓ | ✓ | ✓ | ~ | ✗ | ✓ |
| Create/edit users | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Delete users | ✓ | ~ | ✗ | ✗ | ✗ | ✗ |
| Assign roles | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Eclipse ERP | ||||||
| View sales orders | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Create/edit orders | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| View customers/vendors | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Product search | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Freight Management | ||||||
| Track shipments | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Get rate quotes | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| Manage work queue | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| Configure carriers | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| System Administration | ||||||
| View activity logs | ✓ | ✓ | ✓ | ~ | ✗ | ✓ |
| Run data sync | ✓ | ✓ | ✗ | ✗ | ✗ | ✗ |
| Manage integrations | ✓ | ~ | ✗ | ✗ | ✗ | ✗ |
| System configuration | ✓ | ✗ | ✗ | ✗ | ✗ | ✗ |
Configure LTL carriers and tracking URLs
Track user actions and system events
Sync ALL data from Eclipse ERP to local database with AI-powered search. Full sync pulls entire dataset, incremental only pulls updates.
⚠️ Full sync may take 15-45 minutes depending on data size. Runs in background.
Generate AI embeddings for semantic search. Nightly worker runs automatically at 2:00 AM. Use manual triggers for immediate processing.
Loading sync history...
Connect Office 365 for secure email sending from workbench@mainlinesupply.com and MFA login verification.
When enabled, users must verify a 6-digit code sent to their email to login in production.
All outgoing emails will be sent from this address.
Azure AD App Requirements:
Review and approve customer requests to link portal accounts
Loading requests...
Manage customer portal accounts, linked customers, and access
Loading portal users...
Configure email recipients for system notifications
Email addresses to notify when new COD customers are created or customers register on the portal
Separate multiple addresses with commas
Email addresses to notify when customers request portal account linking
Separate multiple addresses with commas
Email addresses to notify when new portal users complete registration
Separate multiple addresses with commas
Configure the scrolling announcement bar displayed at the top of the application
When enabled, the announcement will scroll across the top of the app for all users. Users can dismiss it for their session.
Keep messages concise. The text will scroll horizontally across the top of the application.
Create and manage company news articles, updates, and announcements
No articles yet. Click "New Article" to create one.
View and search all outbound shipments created in WorkBench
| Date | Order | Carrier | Tracking/PRO | BOL | Status | Quote Rate | Created By | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading shipments... | ||||||||
Multiple order generations found. Select one to view:
No items added yet. Search and add products above.
✓ Ready to create Sales Order
Click "Create Order" below to submit
No items added yet. Search and add products above.
✓ Ready to create Purchase Order
Click "Create Order" below to submit
Connect your Eclipse ERP account to access orders, customers, vendors, and inventory.
Choose which version of the order to view
Loading generations from Eclipse...
This may take a moment
No recent orders