Skip to main content

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

  1. Open the list

    Select Work Orders in the top navigation bar. The list shows every work order assigned to you, regardless of date.

  2. 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.

  3. (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.

  4. (Optional) Filter by status

    Use the Status dropdown to focus on one stage — for example, pending for jobs you haven't started, or ongoing for jobs you're in the middle of. The filter persists across page loads in the session.

  5. Open the work order

    Select the Edit action for the row you want to work.

See your day on the Home schedule

  1. Open Home

    Select the TuffOps logo at the top-left, or open Home from the navigation. Scroll past the dashboard to the Schedule card.

  2. 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_approval or completed.

  3. 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

SituationWhat to do
You expected to see a job but it isn't on your listStatus 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 itA 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 wantUse the Status filter to narrow to pending, ongoing, or paused.
Two jobs at the same address have the same timeBoth 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 yetOffice 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.