Operations
Operations Dashboard
Real-time exception tracking with a unified operations center — kanban and table views, WebSocket-powered live updates, SLA monitoring, and a refactored queue system with archive management.
Mithrilis
Overview#
Logistics operations run on exceptions. A missed pickup, a delayed container, a rate discrepancy — these are the events that require immediate human attention. The Operations Dashboard is the nerve center of Mithrilis, designed to give your team live visibility into every exception flowing through the system so nothing falls through the cracks.
Powered by WebSocket (Socket.io), the dashboard updates in real time as new exceptions arrive, statuses change, and SLAs tick down. No page refresh needed — your team always sees the latest state of operations.
Exception Queue#
The exception management system is organized into a tabbed interface with three dedicated views: Queue, Review, and Archive. Each tab has its own unified API layer, so filtering and actions are fast and consistent across views.
Kanban View#
The kanban view is ideal for visual triage. Drag exceptions between status columns to update their state. Each card shows detailed context including:
- Severity badge — Critical, High, Medium, or Low with color-coded indicators
- Assigned agent — See who owns the exception at a glance
- SLA countdown — A visual progress bar showing time remaining before the SLA is breached
- Source context — Carrier name, shipment ID, and route information
Drag a card from "New" to "In Progress" to claim it, or from "In Progress" to "Resolved" to close it out. Status changes are instantly reflected for every team member viewing the dashboard.
Table View#
For high-volume triage, the table view provides a sortable, filterable list of all exceptions. It supports bulk actions so your team can process multiple exceptions at once:
- Bulk archive — Move resolved exceptions to the archive in one click
- Bulk status change — Update the status of multiple exceptions simultaneously
- Bulk delete — Remove exceptions that are no longer relevant
- Column sorting — Sort by severity, SLA remaining, date created, or any other field
When to use each view
Use the kanban view when your team is actively triaging a manageable number of exceptions. Switch to the table view when you need to process a large backlog or run a search across hundreds of records.
Archive#
Archived exceptions are kept for audit and review purposes. From the archive tab you can:
- Review resolved exceptions and their full history
- Permanently delete exceptions you no longer need
- Unarchive exceptions back into the active queue if they need to be reopened
Exception Detail#
Each exception has a dedicated detail page that gives your team everything they need to investigate and resolve it.
Timeline#
Every status change, assignment, note, and action is recorded in a chronological timeline. This gives full traceability — you can see exactly what happened, when, and by whom:
- Status transitions — When the exception moved between states (New, In Progress, Escalated, Resolved)
- Assignments — When and to whom the exception was assigned
- Notes and comments — Any context added by team members
- Automated actions — When the system auto-resolved or auto-escalated
SLA Tracking#
SLA compliance is critical in logistics. Each exception shows:
- Visual countdown — A progress bar that changes color as the deadline approaches (green, yellow, red)
- Time remaining — Precise hours and minutes until the SLA is breached
- SLA breach indicator — Clear warning when an exception has exceeded its target resolution time
SLA breach behavior
When an exception breaches its SLA, it is automatically flagged in the queue with a red indicator. If escalation rules are configured in your workflow, the system can also trigger automatic notifications or reassignments.
Additional Detail Features#
- Editable titles — Rename exceptions inline for better context without opening a separate edit form
- Archived state indicator — When viewing an archived exception, a clear banner shows its archived status
- Related shipments — Links to the associated shipment records for quick cross-reference
Dashboard Metrics#
The main dashboard view surfaces real-time operational health metrics so leadership can monitor performance at a glance.
Key Metrics#
- Active exception count — Total open exceptions with a breakdown by severity (Critical, High, Medium, Low)
- Average resolution time — How quickly your team is closing exceptions, with week-over-week trending
- SLA compliance rate — Percentage of exceptions resolved within their target window
- Hours saved — An estimate of operational time saved through automation and workflow rules
Trend Charts#
The exception trend chart shows how your exception volume has changed over the last 30 days. Use this to identify patterns — for example, if exception volume spikes on specific days of the week or after certain carrier events.
Measuring automation impact
The hours-saved metric tracks time saved by exceptions that were automatically resolved or pre-triaged by workflows. Over time, this gives you a clear picture of the ROI from your automation investments.
Global Search#
Cmd+K (or Ctrl+K on Windows) launches a global search modal available from anywhere in the application. Type to instantly search across:
- Exceptions by title, ID, or carrier
- Workflows by name
- Shipments by tracking number
- Knowledge Base entries
Results appear as you type with keyboard navigation support, so you can jump to any record in the system without navigating through menus.
Getting Started#
Navigate to the Operations Dashboard
From the main sidebar, click Operations to open the dashboard. You'll see the real-time metrics overview at the top and the exception queue below.
Configure your exception queue
Choose between Kanban and Table view using the toggle in the top-right corner. Set up your preferred column sorting and filters — these preferences are saved per user.
Process exceptions
Click any exception to open its detail page. Use the timeline to understand the history, add notes for context, and update the status as you work through resolution.
Monitor SLA compliance
Keep an eye on the SLA compliance metric in the dashboard header. Exceptions approaching their SLA deadline are highlighted in the queue so your team can prioritize them.
Topics
Related updates
AI
AI Query & Assistant
Ask questions in plain English and get answers from your data — a query router with 4-way classification, RAG-powered retrieval, a conversational assistant with multi-conversation support, and a shared reasoning layer.
Knowledge Base
Data Unification
A complete data unification pipeline — golden records with entity graphs, confidence scoring, probabilistic dedup, field-level merge with conflict resolution, and a worker infrastructure for processing at scale.
Knowledge Base
Knowledge Base
A centralized knowledge layer connecting your databases, documents, and business definitions — with schema introspection, a SQL query playground, and workflow-native KB nodes.