Quick Guide

Your go-to guide to mastering smart scheduling

How to Define Employee Skills, Tags, and Teams

In EZShift, you can classify each employee by several categories to make scheduling more accurate and automated:
You can access this setup screen via:
Home Page → System Settings → Basic Employee Settings
This screen allows you to define the classification options that will be available when setting up employees.
It is divided into three main sections:

1 - Skills and Levels

Skills are used to match the required position in each shift with the right employees.

Advanced Tip

You can use Levels to indicate an employee’s skill or experience level (e.g., New, Experienced, Strong/Weak).
You can also repurpose Roles and Levels creatively. For example, if you manage a coffee shop chain with multiple branches on a single schedule, you could use the Skill field to represent the branch name,
and the Levels field to represent the functions in that branch (Barista, Waiter, Cashier, etc.).

2 - Employee Tags

Employee Tags let you create a list of text-based classifications.
In each employee profile, you can assign multiple tags. Tags by themselves do not affect scheduling - their value comes when combined with smart rules.
Here are a few examples:
Suppose some employees live far from the workplace. You might want the system to consider this when scheduling:

3 – Teams

Teams are another way to group employees in the system.
Each employee can belong to one team only (single-select).Teams can be used in several useful ways:

Tip

Setting up Roles, Tags, and Teams thoughtfully will make your scheduling smarter,your rules more flexible, and your team management more efficient.