Skip to main content

How to Set Dynamic Employee Durations

Learn how to customize service durations based on the experience level and role of your staff.

Written by Marketing

We recognize that more experienced stylists typically complete services in less time than junior staff. To reflect this in your schedule, you can now use Dynamic Employee Durations to ensure your calendar is always realistic and optimized.

Watch video:

Is the video resolution not high enough? If so, click the settings icon and select 1080p60HD under the “Quality” tab.

In this article:


💡 What are Dynamic Employee Durations?

"Dynamic Durations" allow your services to automatically adjust their length based on who is performing them. Whether you have a Senior Stylist who works fast or a Junior who needs a bit more time, the system keeps your schedule accurate.

Consistent Accuracy Across the Board

Once you’ve set a specific duration for an employee role, the system takes over. Whether a client books online, or you schedule them manually (via the calendar or the Time Slot Finder), the correct time for that specific staff member is always locked in. No more manual adjustments or overbooking.

Real-Time "Visual Resizing"

When you drag an appointment from one staff member’s column to another, you’ll see the appointment block automatically grow or shrink in real-time. This allows you to see exactly how much space that service will occupy on a different staff member's schedule before you even let go of the mouse.

💡 Pro Tip: When you drop the appointment into its new slot, the time block will automatically snap to the correct length for that employee's role, ensuring your day stays perfectly organized.


⚙️ How to activate the feature

Before you can set custom employee durations, you must enable the functionality in your account:

  1. Log into your Salonkee Pro account.

  2. Navigate to My Salon at the top of your screen.

  3. Click on Settings and then select General.

  4. Scroll down to the Employees section.

  5. Click on Enable Role-Based Pricing & Timing.


👤 How to assign employee roles

Once the feature is active, you need to define the roles for your team members:

  1. Navigate to the Employees tab in the sidebar and select Employee Management.

  2. Click on the specific employee you wish to edit.

  3. Go to the Misc. (Miscellaneous) tab.

4. Under Employee Type, click the dropdown and assign a role (e.g., Junior Stylist, Senior Stylist, Master Stylist).


✂️ How to configure service durations

Now you can set the specific timing for your services based on the roles you assigned:

  1. Navigate to the Services tab in the sidebar.

  2. Select the service you want to configure (e.g., Gel Manicure).

  3. Under the Service Information tab, click Add advanced settings.

4. In the pop-up, you can add different durations for each Employee role. It is important to note that the time you set for a specific role must be different from the base service time. For example, you have a service that generally takes 45 minutes. A Senior employee might need less time, so they will have 30 minutes for a standard manicure. Whereas a Junior employee may need more than 45 minutes, so they will have an hour to perform a standard manicure.


If you have any questions, do not hesitate to contact our Support team through the Chat on Salonkee Pro.

Your Salonkee Team 🧡

Did this answer your question?