CSR: ⟳ connecting…
Job ID Office Date & WindowClientPhone AddressJob TypeCompany Contractor Status Task Open? Rebooked? K? Created
Loading…
Create New Job
Client
Job Details
Pick a service area + job type to filter
Address
Loading map…
Optional
Update Status
🔍 Assign Contractor
🔁 Rebook Job
⏰ Reschedule Follow-up
After following up, pick the next date & time the office should check back on this job.
✅ Confirm Contractor Acceptance
📊 Daily Report
📍 Contractor Job Map
Cancelled Pending Deposit / Done In Progress Submitted
🤖 Dispatch via WhatsApp
🤖 WhatsApp Dispatch in progress
📦 Archived Jobs
Archived jobs are hidden from the dashboard. Restore one to bring it back.
🔍 Duplicate Jobs
Scanning…
Keeps the earliest of each set; archives the rest
📥 Import Jobs from Workiz
Drop a Workiz export (.xlsx or .csv). Columns are read by header name, so order doesn't matter. We use: Client, Type, Scheduled, Phone, Status, Tech, Address, City, Source. Job # is ignored — new job numbers are issued. End time = start + 2h. Pending jobs get a follow-up due in the next hour.
📥 Click to choose your Workiz export (.xlsx / .csv)
📥 Next Level Import
Paste the rows from Next Level's Excel below — include the header row. Expected columns (any order): Date, Company Name, PDL, Client Name, Address, Phone Number, Job Type, Total, Parts, Status, Tech.
Defaults: Time window 8:00–10:00 on the Date · Missing Client Name → "Unknown Name (Imported)" · PDL prepended to Notes · Empty Parts → $0 · Total/Parts only used on Done jobs · Pending jobs get follow-up Sat, Jun 20 · 12:00 PM · Tech matched to a contractor by name (warned if not found, job still imports).
📥 Click to choose your Next Level file (.xlsx / .xls / .csv)
…or paste below if you'd rather copy from Excel