Assigning workers to jobs and shifts

This topic relates to our new job-scheduling feature. If you're looking for help with our older scheduling functionality, please refer to Scheduling your employees (legacy scheduling).

Once you’ve set up a job, you can use SmartMatch to find resources for its shifts. You can also repeat an assignment over time for a given resource, and mass add, copy, mass edit, and delete assignments.

Once you’ve assigned resources to shifts, you’ll need to publish those shift assignments so resources can see when they’ll be working.

Be sure all of a job’s shift requirements are finalized before you start assigning resources to shifts for that job; currently, you cannot edit a job or its requirements if you’ve assigned any resources, even if you’ve deleted all assignments.

Assigning workers to jobs using SmartMatch

Once you’ve set up a job, laying out exactly what roles you need filled for each shift, you can start assigning specific employees to those roles.

Replicon’s SmartMatch tool will automatically rank and score all schedule workers in your system based on their availability and the role, skill, and cost requirements you specified, plus the importance ratings you set for that job. This helps you easily find the right worker for each role.

To assign workers to roles:

  1. Go to Schedule > Job View and ensure you’ve selected the date range you want to assign workers to.

  1. Select the icon for the job you want to assign workers to.

You will see a block for each shift and role you’ve added to the job.

  1. Find the role you want to assign in the left-hand column.
  2. From that row, click a shift block for an open shift (a white block with a colored border), which represents one role within a shift.

A SmartMatch dialog displays. You can see the role associated with this block in the left column, along with the required skills and cost estimate.

On the right, the results of the SmartMatch sort display. Refer to How SmartMatch works for more information on this feature.

You may have to wait a moment for results to load.

  1. If you’re looking for a specific employee to assign to this role, enter their name in the Search box.

If you search with Cost Effective Recommendation selected, users who’ve been filtered out due to their low SmartMatch score will not be returned in results.

  1. Click a resource’s name from the list to select them for this shift.

The assigned, but still unpublished, blocks are a solid color, with diagonal stripes.

Use the totals row for each job to keep track of how many shifts you need to fill (i.e. how many are open), and how many are filled.

You can also use the Schedule > Employee View page to assign workers using SmartMatch. This view can be useful if you prefer to schedule all shifts for a worker at once.

How SmartMatch works

SmartMatch is a tool that automatically finds the best matches for a role/shift based on your shift requirements, and presents them to you in order from best match to worst.

Remember that the importance value you’ve selected for roles impacts SmartMatch rankings.

SmartMatch offers two modes of operation:

  • SmartMatch

Using this mode, SmartMatch evaluates all shift workers in your system, and matches them against the timeslot, role, and skill requirements.

  • SmartMatch & Cost

Using this mode, SmartMatch factors cost into its match analysis – comparing your cost estimates with the cost rates assigned to employees.

When comparing costs, SmartMatch doesn’t suggest only employees whose cost rates exactly match the estimate; instead, it discards employees with a SmartMatch score lower than 20*, then ranks the remaining employees based on their cost rates alone. To factor roles and skills back in, you can manually review results.

This score value cutoff can be adjusted using our services; contact Replicon Support for more information.

Modes can be selected on a per-assignment basis, within each SmartMatch dialog.

You can use both of these methods when trying to find a match, by toggling between them.

Repeating an assignment

To save time, you can repeat any shift assignment for a user across multiple days. To do this:

  1. Click the  icon for a shift, and select Repeat Assignment.

  1. In the dialog that displays, choose the date range for the repetition, and which days of the week the shift should be assigned on.

There is also an option to skip assigning the shift on days when the employee is already working.

Mass adding assignments

If you mass add assignments, they will not be associated with a job.

You can apply shift assignments for one or more users at once, if you don’t want to use SmartMatch. Assignments created in this way are not associated with jobs.

To do this:

  1. Go to Schedule > Employee View, click the Actions button, and select Add Assignments.

A dialog displays.

  1. Under Select Users, select All Users to assign the shift to all users, or select specific users to assign the shift to.

You can select multiple users. Enter text in the search field to find users.

  1. Under Assignment Dates, choose the date range and days of the week the shift will be added to. You must choose at least one day of the week.
  2. Under Configure Assignment, select the type of shift to assign. And, if needed, update the start and end time fields that displayed when you selected the shift.
  3. Click Add.

Copying assignments

You can only copy assignments that are not associated with a job, such as ones created using the Employee View.

You can copy shifts from one date range to another, to save time. You can copy all shift assignments from that range, or only assignments for a particular shift or user.

Any new shift assignments created by copying will be unpublished by default.

To copy a schedule:

  1. Go to Schedule > Employee View, click the Actions button, and select Copy & Paste Assignments.

A dialog displays.

  1. Under Select Users, select All Users to copy assignments for all users, or select specific users to copy their shifts only.

You can select multiple users. Enter text in the search field to find users.

  1. Under Assignment Dates, in the Copy From fields, select the date range to copy.
  2. In the Paste To field, select the starting date of the range to paste assignments to.

The start of the Paste To period must be the same day of the week as the start of the Copy From period. For example, if you are copying a period that starts on Sunday, the first Paste To field must also be set to a Sunday. The end date is automatically set to match the length of period being copied.

  1. Under Copy Assignments With, in the Shift drop-down, select Any Shift to copy assignments for all shifts, or select a shift name to copy assignments just for that type of shift.
  2. Click Apply.

The shift assignments will be copied to the target date range. Remember you have to publish these new shifts before they’ll be visible to the shift workers.

Mass updating shift assignments

You can only update assignments that are not associated with a job, such as ones created using the Employee View.

You can use the shift update feature to switch shift assignments over a date range, for one or more users. You can also use it to mass publish or unpublish, or change the content of shift assignment notes.

To update shift assignments:

  1. Go to Schedule > Employee View, click the Actions button, and select Update Assignments.

A dialog displays.

  1. Under Select Users, select All Users to update a shift for all users, or select specific users to update their shifts only.

You can select multiple users. Enter text in the search field to find users.

  1. Under Assignment Dates, choose the date range and days of the week of the shifts you plan to update.
  2. From the Shift field, choose the type of shift to update.
  3. Under Update Assignments To, choose the new shift or note, or choose a new publish status.
  4. Click Update.

Removing and deleting shift assignments

To remove a single shift assignment related to a job, click the Remove Assignment link located in the lower, right-hand corner of the SmartMatch dialog.

If the shift is published, it will automatically become unpublished, and will be in an open state, allowing you to assign a new employee.

You can also mass delete shift assignments that are not associated with a job.

To do this:

  1. Go to Schedule > Employee View, click the Actions button, and select Delete Assignments.

A dialog displays.

  1. Under Select Users, select All Users to delete a type of shift for all users, or select specific users to delete their shifts only.

You can select multiple users. Enter text in the search field to find users.

  1. Under Assignment Dates, choose the date range to remove the shift from.
  2. Under Delete Assignments With, select the type of shift to remove.
  3. Click Delete.

FAQs

What does Busy mean in the SmartMatch results?

If the employee you choose already has an assignment that overlaps with the shift you’re populating, you have two options:

  • Find another employee - You’ll be returned to the assignment dialog to choose someone else
  • Replace old shift with new - The worker will be assigned to the new shift, and removed from their other assignment. You can check what they’re already scheduled on using the Employee View

Why can’t I find a particular user in the Delete Assignments dialog?

This functionality only applies to assignments created in the Employee View or in the legacy shift scheduling UI; Users only assigned to job-based shifts will not appear in the list, but you can delete their shifts one by one using the SmartMatch dialog.

How are shift workers notified about their new or updated shift schedules?

Shift workers can be set up to receive email or text messages with their schedule, and can also view their schedule on their My Replicon > Schedule page. You can also configured their timesheet to display their schedule, if they access a timesheet.

Can we assign users to a different role than they’re assigned in Replicon?

Yes. The role of the selected user doesn’t have to match the required role for the shift.

Can we assign skills to a different role than they’re categorized under?

Yes. Some companies add skills under role categories, to keep their list organized, but these have no impact on shift assignments. You can assign any skill to any shift worker when setting up a job.