Xero Global App Awards 2026 Winner badge

🏆 Gojee is a Xero Global App Awards 2026 Winner!

Winner of Global Small Business App of the Year at the Xero Global App Awards 2026.

Gojee

Scheduling Staff

Last updated

Introduction to Scheduling in Gojee

Scheduling workers (employees and contractors) against tasks in Gojee is ideal for helping you plan your jobs, optimize your workers day and improve the efficiency of your business.

You can schedule your workers either against billable job tasks, or non-billable job tasks (i.e. internal tasks not charged to a customer for example).

If you'd prefer not to use proactive scheduling,  you can also simply track time for your workers without scheduling tasks. Refer to Time Tracking for more information.


Schedule workers onto jobs

Scheduling workers onto a job means that when time is tracked for the job it will be allocated as a cost for the job.

Prerequisites:

To schedule workers against jobs in Gojee the following are required:

To schedule your workers onto jobs, the following steps are required:

  • Add a profession onto the Job BOM page (refer to Create a Job for more information).

Sched 1

  • Save & Exit the job.
  • From the Job Actions menu, click on Schedule:

Sched 2

The job scheduler page will be shown. The schedules are categorised by profession - every staff that can perform that profession will be shown, and if staff have multiple valid professions, they will be shown across each.

Sched 3

Note:  In this view only the professions required for the job will be shown. The hours required for the profession (i.e. as entered on the BOM page) will be shown at the top for each profession, along with the hours already scheduled. To see all tasks for all staff refer to the Staff Scheduler Page section below.

  • To add a task for a worker, simply double click on the scheduler in the location you'd like to add the task. You will be presented with the following modal:

Sched 4

  • Click “Create” button to schedule the task and it will be shown as a coloured task within the scheduler page:

Sched 5

Note:

  • You can split tasks between one or more workers, or one or more occurrence for the same worker. To do this, simply add another task in the same profession view and modify the times of the tasks to control the total hours scheduled.
  • When picking workers, you can pick multiple staff at once to create the event for all selected.
  • If you want to create multiple days' worth of tasks at a time, there is an option for this under Organisation Settings.
  • Existing tasks not related to this job will be shown in grey to avoid overbooking.
  • Changes will be automatically saved and you can navigate away once done.
  • Only professions can be scheduled from this view - to schedule breaks and downtime, you will need to use the general Staff Scheduler.

After assigning a task to the required staff members, a breakdown highlighting the required minutes, scheduled minutes, and the details of assigned shifts per day will be displayed within the information box. Interacting with any of the listed dates will bring you directly to the period.

Schedule Changes V2 e1783903589265

Going over the limit causes the information box to shift from green to red, highlighting the overuse of labour.

Schedule OT V2 e1783903613702


Schedule workers for non-job tasks

Scheduling workers onto a non-job tasks (also referred to as non billable tasks) mean that when time is tracked for the task, it will not be allocated as a cost for a job. The time will still be allocated to the timesheets of the workers.

To get started, you can either navigate to Planning > Staff Schedule from the top menu, or from the dashboard click on HR Management, then select "View All Scheduled Jobs". You will be directed to job scheduler page:

Sched nw2

  • Double click on the scheduler to create a task for the worker:

Sched nw3

  • You can change the activity type between any type of job task activity, including downtime and breaks here.
  • Once the task has been created, it will automatically be displayed as a scheduled task for the staff member.
  • You can review the tasks by navigating to Staff Schedule page:

Sced nw4


View the list of tasks scheduled for workers

All users can navigate to their My Work > Active Jobs page to see a list of the tasks they have been assigned in an agenda type view:

Picture4

Job managers can also view the list of tasks scheduled for all workers at once on the staff schedule page.


Introduction to the Staff Schedule Page

Users with role Customer Job Manager or above can navigate to HR Management from the dashboard, and select “View all Scheduled Jobs" button. This will show users all the scheduled tasks across all workers, and can be shown in a daily, weekly or monthly view:

Sched nw5

sched nw6

Note: You can click on any of the scheduled tasks to review the details:

Sched 7


Using the Staff Scheduler

Once you're on the staff scheduler page, there is a rich set of features to help you optimise the allocation of your workers, and to get a real time view of how your jobs are tracking.

The features on this page are described below:

Filter for Professions

Use this filter to show only tasks that are for the selected profession chosen from the dropdown.

Picture6

Toggle to "separate scheduled and actual tasks"

Picture7

This toggle allows you to compare the estimated or scheduled hours to the actual times captured for the tasks. There are three different views available, including a joint view and an individual view for each. Examples of these options are provided below:

View 1: Both scheduled and actual tasks

Sched nw 8

View 2: Scheduled tasks only

sched nw 9

This is not actual time, its the planned time for when the task is scheduled.

View 3: Actual tasks only

Sched nw 10

These are actual time records tracked or entered for a worker.

Dropping and Dragging Tasks

  • Users can simply click, drag and drop tasks on this view from one worker to another.
  • There is a requirement that the worker the task is being moved to has the same profession that is required for the task. If this requirement is not met, a warning will be provided and the task will go back to where it was dragged from:

Sched nw 11

Drag to extend/shorten tasks

  • Hover the mouse over the edge of the task and a double ended arrow will appear
  • Click and drag right or left to extend or shorten the task

Sched nw 12

Click on task to bring up modal

  • Click on any task and a modal will be presented with a range of task options.

Sched nw 13

Hover over task for more information

  • Hover your mouse over the task and a popup with more information on the task will be displayed:

sched nw 14


Styling on the Staff Scheduler

In addition to the features on the Staff Scheduler page, there are also styles and formatting applied to help you quickly differentiate tasks and their status. These styles and formats are explained below.

Task colours, fills and borders: 

All tasks for the same job will have the same colour on the scheduler

sched nw 15 e1694995387587

Tasks flashing green and with shading: These are Active jobs (i.e. a timer is running against them)

sched nw 16

Task flashing red: Overdue (i.e. the task was scheduled to have already started, but it hasn’t started)

sched nw 17

Task washed out and with shading (the task on row one in this image): Task has had time tracked against it and is marked as complete

schd nw 18

Task not washed out but with shading (the task on row two in this image): This indicates that the task has had time tracked against it, but its not marked as complete yet.

schd nw 18

Billable task icon: $ Symbol

$ icon is green: The running timer is for a billable job:

sched new 19

To track a task as billable, simply select the “Start” option from the modal to start the timer for the task.

Picture5

$ icon is red: The running timer is for a non-billable activity

sched new 20

To track a task as non-billable, select the “Track Downtime” option from the modal to start the timer for the task.

sched nw 23

$ icon is grey: The running timer is assigned to a break time.

sched nw 22

To track a task as break, select the “Track Break” option from the modal:

sched nw 23

User started "Time Clock"

The Calendar Icon  Calender Icon is used to represent the status of the Time Clock on the Staff Scheduler page

sched nw 24

  • Green Calendar Icon: User has started their time clock, or started a task for the day.
  • Grey Calendar Icon: User has neither started their time clock, or any tasks for the day.
  • Red Calendar Icon: User clock out for the day using the time clock.

Note: The Time Clock is used to record the time the worker enters and leaves the workplace for the day. Its also referred to as a Bundy Clock. The Time clock is separate to starting a timer against a task. For more information on the Time Clock refer to the Time Clock page.


Next: Time Tracking.