Issue to Triage to Job Workflow

How issues enter the system through multiple channels, get triaged by managers with AI-assisted suggestions, and become assigned work orders.

Entry Points - How issues enter the system
Triage Queue - Review and assignment
Job Lifecycle - Work order progression
flowchart TD
    subgraph Entry["Issue Entry Points"]
        A["Driver Report
(QR Code / Magic Link)"] B["DVIR Defect"] C["Mechanic Report"] D["SMS Triage"] end A --> E["AssetIssue Created"] B --> E C --> E D --> F E --> F["TriageQueue Entry"] subgraph Triage["Triage Queue"] F --> G{"Auto-Assignment
Enabled?"} G -->|Yes| H["Score Mechanics:
Skill 40%, Workload 30%,
Location 15%, Experience 15%"] G -->|No| I["Manual Assignment
Required"] H --> J["Suggested Mechanic
+ Confidence Score"] J --> K["Manager Review"] I --> K end K --> L{"Manager
Decision"} L -->|Approve| M["Job Created"] L -->|Dismiss| N["Queue Item Closed"] L -->|Quote| O["Request External Quote"] L -->|Merge| P["Add to Existing Job"] O --> Q["Quote Received"] Q --> K subgraph Job["Job Lifecycle"] M --> R["DRF-NEW-CRT
Draft"] R --> S["SCH-*
Scheduled"] S --> T["WRK-*
In Progress"] T --> U["CMP-*
Completed"] U --> V["INV-*
Invoiced"] end %% Styling style Entry fill:#dbeafe,stroke:#3b82f6,stroke-width:2px style Triage fill:#fef3c7,stroke:#f59e0b,stroke-width:2px style Job fill:#d1fae5,stroke:#10b981,stroke-width:2px

Configuration Options

These settings affect how the workflow behaves. Toggle them to see different paths.