All Field Guides
Field Guide · Schedule

How to Schedule and Dispatch Work in OpslyFlow

One board for the whole crew. See the week, drag every unscheduled job onto a tech and a time, and stop running dispatch out of a group text.

For
Owners · Office · Dispatch
Read time
9 min read
Module
Schedule

A work order isn't a plan until it's on someone's calendar.

You can have ten jobs sold and still have a chaotic week if nobody knows who's going where, and when. The Schedule module is the cross-job view the rest of OpslyFlow feeds into: every work order that needs a technician shows up here, and you drag it onto a person and a time slot. Month, week, day, or the dispatch board — same jobs, whatever zoom level you need.

Five views, one schedule

Agenda, day, week, month, and a dispatch board. Zoom out to plan the month or down to the hour — it's the same jobs the whole way.

Drag jobs onto techs

The dispatch board lines up every unassigned work order in one rail. Drop one on a tech's column and it's scheduled — no retyping, no second tool.

Everything that needs a tech, in one rail

The Unassigned list is your backlog of sold work waiting on a slot. When it's empty, the week is fully booked.

Fed by the rest of OpslyFlow

Work orders flow straight in. Schedule them here, the tech runs them, and you convert the finished ones to invoices — all linked.

Before you start

  • You're logged into OpslyFlow as Owner, Admin, Office Manager, or Dispatch.
  • You have at least one work order created (the Work Orders guide covers that). Unscheduled ones land in the Unassigned rail automatically.
  • At least one technician is set up in Settings → Team, so they have a column on the dispatch board.

What you'll do

  1. 1
    Open the Schedule module
    From the left navigation
  2. 2
    Pick the right view
    Five zoom levels, same jobs
  3. 3
    Navigate and read the calendar
    Today, the arrows, and what the chips mean
  4. 4
    Meet the Dispatch board
    Unassigned rail plus a column per tech
  5. 5
    Work the Unassigned rail
    Your backlog of jobs needing a slot
  6. 6
    Drag a job onto a tech and time
    One motion to schedule it
  7. 7
    Filter by team, move through the day
    Narrow the board, jump the date
  8. 8
    Use Agenda view and add events
    The list view and the + Add button
1Step 1 of 8Open the Schedule module
  1. 1Open the Schedule module
  2. 2Switch between the five views
  3. 3Move through dates and read the grid
  4. 4Meet the Dispatch board
  5. 5Work the Unassigned rail
  6. 6Drag a job onto a tech and a time
  7. 7Filter by team and move through the day
  8. 8Use Agenda view and add to the schedule
1
Get to the right place

Open the Schedule module

From the left navigation, click Schedule. The header reads *Manage your schedule, appointments, and work orders* — a hint that this one screen pulls together everything time-based in OpslyFlow. You land on the Month view by default, with a toolbar across the top: a date label, a Today button flanked by ‹ › arrows, a view switcher, and a blue + Add button.

Today's date is circled. Any work order or appointment that's been scheduled shows up as a small chip on its day, so an empty grid simply means nothing's on the calendar yet.

app.opslyflow.com
Set up payments to get paid — Connect your bank account to receive payments from invoices.Get Started

Schedule

Manage your schedule, appointments, and work orders

June 2026
TodayMonth viewAdd
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
Lakeway HOA – Service
Acme – Tune-up
2
Acme – Consultation
3
Brightside – HVAC check
4
James Whitaker – Repair
5
6
7
8
Acme – Quarterly maint.
9
10
James Whitaker – Repair
11
12
Maria Gonzalez – Follow-up
13
14
15
16
Brightside – Inspection
17
18
Lakeway HOA – Tune-up
19
20
21
22
23
Acme – Quarterly maint.
24
25
James Whitaker – Service
26
27
28
29
Maria Gonzalez – Visit
30
1
2
3
4
5
The Schedule landing page in Month view. Scheduled jobs appear as chips on the day they're booked; today is circled.
Pro tip

Think of the Schedule module as a lens, not a separate list. The jobs here are the same work orders you manage in the Work Orders module — this is just where you arrange them in time.

2
Same jobs, different zoom

Switch between the five views

Click the view switcher (it says *Month view* until you change it) and you get five ways to look at the same schedule:

Agenda view.
A plain list of what's coming up. Best for a quick "what's next" glance.
Day view.
A single day, hour by hour.
Week view.
Seven days side by side with a time grid. The office workhorse.
Month view.
The big picture — the default, good for planning ahead.
Dispatch view.
The board where you assign jobs to technicians on a timeline. This is the one that makes the module worth opening.
Schedule · Choose a view
Month view
Agenda view
A simple list of what's coming up.
Day view
One day, hour by hour.
Week view
Seven days side by side.
Month view
The big picture.
Dispatch view
Assign jobs to techs on a timeline.
The view switcher. Four are calendar zoom levels; Dispatch view is the assign-work-to-techs board.
Pro tip

Most offices live in two of these: Week view to see the shape of the week, and Dispatch view to actually hand jobs out. The other three are there when you need them.

3
Find your way around

Move through dates and read the grid

The toolbar's navigation works the same in every view. Today snaps you back to the current date; the and arrows step backward and forward one period at a time — a week in Week view, a month in Month view, and so on. The date label between them always tells you where you are.

In the time-grid views (Day and Week), the day runs top to bottom by the hour. Scheduled jobs sit as colored blocks at their start time, so a glance tells you whether a day is wide open or packed solid.

app.opslyflow.com
Set up payments to get paid — Connect your bank account to receive payments from invoices.Get Started

Schedule

Manage your schedule, appointments, and work orders

June 1 – June 7, 2026
TodayWeek viewAdd
Mon
1
Tue
2
Wed
3
Thu
4
Fri
5
Sat
6
Sun
7
8 AM
9 AM
Lakeway HOA · Service
Brightside · HVAC check
10 AM
Acme · Consultation
11 AM
James Whitaker · Repair
12 PM
Maria Gonzalez · Visit
Week view. Today's column is highlighted; each scheduled job is a block at its start time, so gaps and crunch are obvious at a glance.
Pro tip

Lining the week up like this is the fastest way to spot a double-booking or an empty Tuesday before it becomes a problem. Scan for the gaps.

4
The main event

Meet the Dispatch board

Switch to Dispatch view and the layout changes. On the left is the Unassigned rail — every work order that still needs a technician. On the right is a column for each team member, with the day running top to bottom by the hour. The header shows the date, a Team filter, and the + Add button.

This is dispatch in one screen: the backlog on the left, your crew across the top, and the timeline underneath. Nothing gets lost in a text thread.

app.opslyflow.com
Set up payments to get paid — Connect your bank account to receive payments from invoices.Get Started

Schedule

Manage your schedule, appointments, and work orders

Monday, June 1, 2026
TodayDispatch viewTeamAdd
Unassigned4
Search work orders
WO-007HVAC inspection
Lakeway HOA
WO-008Quarterly maintenance
Acme Property Management
WO-009Drain cleaning
Brightside Cafe
WO-010Service visit
Maria Gonzalez
G
Grant Price
Owner
W
Willie Nelson
Technician
8 AM
9 AM
WO-008 · Quarterly maint.
9:00–10:30 · Acme Property Management
10 AM
11 AM
The Dispatch board: the Unassigned rail on the left, a column per technician on the right, and the day on a timeline.
Watch out

Each technician gets a column only if they're set up in Settings → Team. If someone's missing from the board, that's where to add them — not here.

5
Your backlog

Work the Unassigned rail

The Unassigned rail is your to-do list of sold work. Each card shows the work order number, the job title, and the client. The count next to the heading (*Unassigned (4)*) is how many jobs are still waiting on a slot — when it hits zero, the week is fully booked.

Use the Search work orders box at the top of the rail to find a specific job by number, title, or client when the list gets long. Collapse the rail with the chevron when you want more room for the columns.

Schedule · Unassigned work
Unassigned4
Search work orders
WO-007HVAC inspection
Lakeway HOA
WO-008Quarterly maintenance
Acme Property Management
WO-009Drain cleaning
Brightside Cafe
WO-010Service visit
Maria Gonzalez
The Unassigned rail. Every card is a work order with no technician yet — the grip handle on the left means it's ready to drag.
Pro tip

Treat the Unassigned count like an inbox. The goal each morning is to get it down — every card still sitting there is revenue that hasn't been put on the calendar yet.

6
Make the assignment

Drag a job onto a tech and a time

Grab a card from the Unassigned rail by its handle and drag it onto a technician's column at the hour you want the work to start. Drop it and the job is scheduled: it leaves the rail, becomes a block on that tech's timeline, and the work order itself records the assigned tech, date, and time. No form, no retyping.

The block shows the work order number, the time window, and the client, so the column reads like the tech's day. Drag the block to a new time or a different tech's column whenever plans change.

Schedule · Assigned
Scheduled — Willie Nelson, today at 9:00 AM
W
Willie Nelson
Technician
8 AM
9 AM
WO-007 · HVAC inspection
9:00–10:30 AM · Lakeway HOA
10 AM
11 AM
The result of a drop: the job moves out of Unassigned and onto the tech's timeline at the time you chose, with the work order updated to match.
Pro tip

This is the same scheduling you can do field-by-field inside a work order — but on the board you can see everyone's day at once, which is what stops you from stacking three jobs on the same tech at 9 AM.

7
Cut the noise

Filter by team and move through the day

When the board gets busy, use the Team filter in the toolbar to narrow it to the people you care about — one tech, a crew, or everyone. The columns update to match, so a single tech's day fills the screen when you want to focus.

Pair that with the Today button and the ‹ › arrows to walk forward through the week and balance the load — if Thursday's stacked and Friday's empty, you can see it and drag work across.

Schedule · Filter & navigate
Monday, June 1, 2026
TodayWeek viewTeamAdd
Show on board
All team members
Grant Price · Owner
Willie Nelson · Technician
Hank Williams · Technician
Dolly Parton · Office Manager
The Team filter narrows the board to the technicians you select. Combine it with the date arrows to plan a balanced week.
Watch out

Filtering doesn't change anyone's schedule — it only hides columns from your view. Switch back to all team members before you call it done so you don't miss a job parked on a hidden column.

8
Quick looks and one-offs

Use Agenda view and add to the schedule

Agenda view strips everything down to a list of what's coming up — handy for a quick read of the next couple of weeks. When nothing's booked it says so plainly (*No upcoming items*) with a shortcut to add something.

The + Add button (and the Add Event shortcut on the empty Agenda) is for the things that aren't work orders — a meeting, a supplier visit, time blocked off. Work orders themselves flow in automatically once they're scheduled, so most of what's on your calendar got there without anyone typing it twice.

app.opslyflow.com
Set up payments to get paid — Connect your bank account to receive payments from invoices.Get Started

Schedule

Manage your schedule, appointments, and work orders

June 1 – Upcoming
TodayAgenda viewAdd

TODAY · MON JUN 1

9:00 AM
WO-005 · Service visit #5
Lakeway HOA
GP
12:00 PM
WO-002 · Service visit #2
Maria Gonzalez
WN

TUE JUN 2

10:00 AM
On-site consultation
Acme Property Management
HW

WED JUN 3

9:00 AM
WO-004 · Service visit #4
James Whitaker
WN
1:00 PM
Brightside · HVAC check
Brightside Cafe
HW
Agenda view with nothing booked. The + Add button is for calendar events that aren't work orders; jobs arrive on their own.
Pro tip

If a job is missing from the calendar, it's almost always because the work order hasn't been scheduled yet — look in the Dispatch view's Unassigned rail, not for a bug in the calendar.

The whole thing, on one page

Pin it above the office monitor. Hand it to a new hire on day one.

Open the schedule
Schedule · left navigation
Change the view
View switcher → Agenda / Day / Week / Month / Year / Dispatch
Jump to today
Today button in the toolbar
Step forward / back
‹ › arrows (one period at a time)
See the dispatch board
View switcher → Dispatch view
Find a job to schedule
Unassigned rail → Search work orders
Schedule a job
Drag a card from Unassigned onto a tech's column
Reschedule
Drag the block to a new time or tech
Focus on one tech
Team filter → pick who shows on the board
Add a non-job event
+ Add (or Add Event on the Agenda)
Add a technician to the board
Settings → Team
Collapse the Unassigned rail
Chevron at the top of the rail

Common questions

What's the difference between the Schedule module and scheduling inside a work order?

They write to the same place. A work order has Scheduled Date, Time, and tech fields you can fill in directly; the Schedule module's Dispatch board lets you set the same things by dragging, while seeing every other job and tech at once. Use the board when you're planning the whole day, the work order form when you're heads-down on one job.

A job I created isn't showing on the calendar. Where is it?

It's almost certainly unscheduled. Open Dispatch view and look in the Unassigned rail — work orders only appear on the calendar once they have a date and time. Drag it onto a tech to put it on the board.

Why doesn't a technician have a column on the dispatch board?

Columns come from your team list. If someone's missing, add them in Settings → Team and they'll appear. The board only shows people who can be assigned work.

Does the Team filter change anyone's schedule?

No. It only controls which columns you see on the board — it's a view filter, not an edit. Switch back to all team members so you don't overlook a job sitting on a hidden column.

What goes in with + Add versus what shows up on its own?

Use + Add for calendar events that aren't jobs — meetings, supplier runs, blocked-off time. Actual work orders flow onto the calendar automatically once they're scheduled, so you rarely add those by hand.

From a booked day to a paid one

Once the board's full and the trucks are rolling, the jobs come back as completed work orders ready to bill. Open a finished one and hit Convert to Invoice — same client, same line items, same totals — and the week you planned here turns into money in the bank.