β–¦Dashboard
βœ“Testing
πŸ“¦Inventory
☰Orders
● Connecting...
Dashboard
Retech Exchange LLC
0
Out w/ Vendor
$0
0
Invoiced
$0
0
In Testing
$0
0
Passed βœ“
$0
0
RMA
$0
0
RMA In ⚠
$0
Active Orders
All β†’
Vendor Balances
All β†’
πŸ“‹ Receive Log
Vendors
Repair shops & technicians
← Back to Vendors
Orders
All repair batches sent out
← Back to Orders
AI Import Returns
Upload repair invoice from any tech β€” Tony, 315, or standard format
1Upload File
2AI Reads It
3Review Matches
4Test & Grade
5Push Updates
File Naming Convention
Name your file like:
TechName_MM-DD-YYYY

Examples:
BrightInc_02-13-2026.xlsx
315shop_02-14-2026.png
RT3_02-10-2026.jpg

This tells the system which vendor and which return date it is.
Or manually select vendor & date
πŸ“‚
Drop screenshot or Excel here β€” or click to browse
AI reads the file and extracts IMEIs automatically
πŸ“Έ PNG πŸ“Έ JPG πŸ“Š XLSX πŸ“Š XLS πŸ“„ CSV
Testing Queue
Grade each repaired device β€” pass or fail
RMAs
Faulty repairs returned to vendor
Analytics
RMA insights & vendor performance
πŸ”΄ Top RMA Categories
πŸ’Έ Cost by Category
🏭 Vendor Failure Rate
πŸ“… Monthly RMA Trend
πŸ“± Device Model Failures
πŸ“‹ Full RMA Log
πŸ† Vendor Scorecard
Inventory
All devices across all orders
πŸ“₯ Lost & Found
IMEIs from vendor invoices that didn't match any open order β€” stored safely for reference
πŸ“„ Invoices
All repair invoices received from vendors β€” delete to reset repair data without touching devices
πŸ“‹ Activity Log
Every action taken by every user
βš™ Settings
App configuration and integrations
πŸ‘€ Account
Anthropic API Key
Required for AI import with unknown vendor formats. Get your key at console.anthropic.com
πŸ”— Replit Inventory API
Connect your Replit inventory app for live sync.
Supported Import Formats
βœ… Tony / Repair Hub β€” auto-detected
βœ… 315 multi-row format β€” auto-detected
βœ… Standard repair table β€” auto-detected
πŸ”— Replit live sync β€” pull & push via API
βž• Create Mini-Order for Extra Devices
Use this when you accidentally sent extra devices with an order and the vendor will charge you for repairing them. Creates a separate order tracking those devices under the same vendor.
⚠ These devices will be flagged as Reverse Charge β€” meaning the vendor bills YOU for the repair cost.
βš™ Settings
Anthropic API Key
Required for AI import with unknown vendor formats. Tony's format works without it. Get your key at console.anthropic.com
πŸ”— Replit Inventory API
Connect your Replit inventory app to pull devices and push grades/costs back automatically.
Supported Import Formats
βœ… Tony / Repair Hub format β€” auto-detected, no API key needed
βœ… 315 multi-row format β€” auto-detected, no API key needed
βœ… Standard repair table β€” auto-detected, no API key needed
πŸ”— Replit live sync β€” pull & push via API
πŸ”— Pull Inventory from Replit
πŸ”—
Not connected
Add your Replit URL and API key in βš™ Settings first
πŸ”— Pick Devices from Replit Inventory
IMEIModelColorGradeBuy $Status
Loading from Replit...
0 selected
βž• Add Custom Device
Add a single device that doesn't exist in any system. IMEI and cost are required β€” everything else is optional.
Invoice Detail
↩ Undo Recent Actions
Last 10 actions β€” click any to reverse it. Actions are reversed one at a time.
πŸ‘₯ User Management
Manage who can access Retech Repair Tracker
Add User
Add Vendor
New Order
Devices
Log Payment
\n
\n
\n
πŸ”΄ New RMA
\n
\n
\n
\n
\n
\n \n \n
\n
\n
\n
\n
Select vendor first
\n
\n
\n
\n
\n
Add Missing Device to Order
This IMEI was in the repair tech's sheet but not found in any open order. You can add it to an existing order now.
πŸ“± Receive Devices
Scan IMEIs as you unbox devices
SCAN IMEI
βœ… 0 matched ⚠️ 0 unknown πŸ”΄ 0 missing
Waiting for first scan…
EXPECTED DEVICES
No invoiced devices pending
Device Detail
Add Note / Photo