Skip to main content

Add Shifts from the Candidate Schedule

Adding shifts from the candidate schedule creates shifts that are already assigned to that candidate in one step. Skillo creates the underlying requirement and job for you automatically.

This is useful when you know exactly who will work a shift and want to skip the separate schedule a requirement and assign candidates steps.

info

You need the Operate on shifts privilege (or be an Organisational Admin) to see the Add shifts button. See Roles and privileges.

Open the candidate schedule​

To view a candidate's schedule, navigate to the candidate's profile page and click on the candidate schedule link, or click on the calendar icon next to a candidate's name wherever it appears in the platform (e.g. shifts requests, timesheets, payroll).

See Candidate schedule for the full overview of the calendar view.

Candidate schedule with Add shifts button

Start adding shifts​

There are two ways to open the Add shifts form:

  1. Click the green Add shifts button on the top right of the schedule, above the calendar.
  2. Click on an empty day cell in the calendar, then choose Add shifts from the pop-up. The start date is pre-filled with the day you clicked.
Add shifts from a day cell pop-up

Both open the Add shifts directly to [candidate name] form.

Add shifts directly form

Fill in the form​

Location​

  • Client: select the client the work is performed for. Mandatory. You can add a new client with the green + button if it does not exist yet.
  • Worksite: select the work site at which the work is performed. Mandatory. The list is filtered by the selected client.

Qualifications​

  • Main competence: select the main competence required for the shifts. Mandatory.
  • Extra required competences (optional): click + extra required competences to add further required competences.
tip

📌 Depending on your Compliance settings, the competence list may be restricted to competences the candidate actually holds. If the candidate has no competences recorded you will see a warning and you should add competences to the candidate first.

Schedule​

  • First shift start date / Last shift end date: the date range in which shifts are generated. For a single day of shifts, set both to the same date.
  • Weekdays pattern: click edit weekdays pattern to choose which days of the week generate a shift. By default all days are selected, so every day in the range generates one shift.
  • Start time / End time: the planned start and end time applied to every generated shift.
  • Break duration: the break applied to every generated shift.

Classification​

  • Work field: pre-filled from your organisation's preferred work field. Change it if the shifts belong to a different work field.
  • Division: optional.

Fatigue​

  • Workload and Attention frequency: pre-filled from your default fatigue parameters. Adjust them if the nature of this work differs.

Financial​

This section is only visible to Organisational Admins and users with the Accountant privilege:

  • Charge/Pay model, Charge rates and Pay rates for the generated shifts.

Save​

Click Add shifts at the bottom of the form.

Skillo then:

  1. Generates one shift per selected weekday in the date range, with the times and break you entered.
  2. Creates a requirement and job for the selected client and worksite (or reuses an existing requirement for the same client, worksite and week) and assigns the candidate to all generated shifts.
  3. Runs the same eligibility and compliance checks as a normal assignment: competences, unavailability days, travel time, fatigue and door-to-door rules.

If any check fails, the form stays open and shows the reason (for example "Shift overlaps with candidate-unavailable day" or a competence or fatigue exceedance). Fix the dates, times, location or competences and try again.

If everything passes, the schedule refreshes and the new shifts appear on the candidate's schedule as assigned (blue) shifts. The weekly Total hours and #Shifts counters update, and the shifts are also visible on the Live Labour Journal.

Next steps​