Find Your Assigned Work Orders
Your work orders show up in two places: the Work Orders list (filtered to the jobs assigned to you) and the Schedule card on Home (a visual day view). Use whichever fits the moment.
Before you start
- You're signed in as a technician. The list is automatically scoped to
technician_id = you. No filter needed. - The work order has been assigned to you. If a work order is
unassigned, you won't see it — ask the office to assign it.
See your jobs on the work orders list
-
Open the list
Select Work Orders in the top navigation bar. The list shows every work order assigned to you, regardless of date.
-
Narrow to today
Pick today's date in the Due Date filter, then select the green Filter button. The list now shows only work orders due today.
-
(Optional) Search for a specific job
Type into the Search field. The search matches the unit's serial number and the customer's first name, last name, or company name. Add the date filter on top to focus further.
-
(Optional) Filter by status
Use the Status dropdown to focus on one stage — for example,
pendingfor jobs you haven't started, orongoingfor jobs you're in the middle of. The filter persists across page loads in the session. -
Open the work order
Select the Edit action for the row you want to work.
See your day on the Home schedule
-
Open Home
Select the TuffOps logo at the top-left, or open Home from the navigation. Scroll past the dashboard to the Schedule card.
-
Read the schedule
The card shows the next several days as columns, with each work order positioned by start and end time. Color codes the type:
- Blue — installation
- Red — repair
- Yellow — maintenance
- Light blue — service
- Grey — other
Faded blocks are work orders already at
waiting_approvalorcompleted. -
Open a work order from the schedule
Select any block on the schedule. A modal opens with the customer, address, unit, time, and status. Select Open Work Order in the modal.
What happens next
- The list filters you set (date, status, search) are remembered across page loads in your session. Select Clear Filters in the breadcrumb at the top of the page to reset.
- Sort by selecting any column header (Type, Status, Due, Technician, Created At). The arrow indicates the direction.
- The History link on a work order's status card opens the Status History modal listing every status change with the user, timestamp, and GPS coordinates if captured.
Common situations
| Situation | What to do |
|---|---|
| You expected to see a job but it isn't on your list | Status is probably unassigned. Ask the office to assign it. Once assigned, it moves to pending and shows up on your list. |
| The list is empty when you opened it | A leftover filter from a prior session may be excluding everything. Select Clear Filters in the breadcrumb at the top of the page. |
You see jobs in cancelled or completed status you don't want | Use the Status filter to narrow to pending, ongoing, or paused. |
| Two jobs at the same address have the same time | Both blocks render in the Schedule card. Open each via the modal to confirm which unit each one targets. |
| You need a job that isn't yours yet | Office assigns work orders. Send them the unit address and the issue, and they'll create one and assign you. |
Troubleshooting
The Work Orders list shows jobs that aren't yours.
You probably have the work_orders.supervise permission, which lifts the per-technician scope. If you don't expect that, check with the office — supervise is meant for supervisors and admins.
The Schedule card spins forever and never loads.
The schedule fetches from /home/schedule once. If the request fails (network drop, server error), the card shows Failed to load schedule. Refresh the page. If it persists, check your connection and try again from a different network.
Today's job is missing on the schedule but shows on the list.
The schedule reads due_at (date + time). Work orders without a time, or with a time outside the schedule's start/end window, won't render in the day grid. Use the Work Orders list to confirm the date and time, and ask the office to add a time if needed.
Related
- Start a Work Order on Site — the next step after you find the job.
- Scan a Unit's QR Code in the Field — find a job by scanning instead of searching.
- Technician quickstart — the full day-in-the-life flow.