DramPulse

Staff Management

Manage your salon team — set schedules, assign services, configure commission structures, and control staff-level access permissions.

beginner7 min read

Overview

Staff Management controls everything related to your team within DramPulse — their working hours, the services they perform, how they earn commissions, and what they can access in the platform. Getting this set up correctly ensures your booking calendar is accurate, clients can choose their preferred staff member online, and payroll calculations are correct.

Key Concepts

Staff Member — Any employee or contractor who performs services or has a DramPulse account. Staff members appear on the booking calendar and can be booked by clients online.

Availability Schedule — The hours during which a staff member is available for bookings. Defined by day of week with optional start/end times. Can be overridden by time-off blocks.

Services Assigned — The subset of your services catalog that a staff member is qualified to perform. Only assigned services can be booked with that staff member.

Commission Structure — How a staff member earns based on their bookings:

Structure Description
None No commission tracking (salary-based or not applicable)
Flat Rate A fixed percentage of each service revenue
Tiered Percentage increases based on monthly revenue thresholds
Service-Specific Different rates per service category

Role — A DramPulse access role determining what the staff member can see and do in the platform. Separate from their job title.

How It Works

Adding a Staff Member

  1. Go to Settings > Staff and click Add Staff Member.
  2. Enter their name, email, phone number, and job title.
  3. Set their DramPulse access role (see Role options below).
  4. Click Save. An invitation email is sent to the provided address.

Setting Availability

Open the staff member's profile and go to the Schedule tab. For each day of the week, toggle it on and set the start and end time. Days toggled off are unavailable for all booking. Click Save Schedule.

For one-off unavailability (vacation, sick day, training), go to the Time Off tab and add a block covering the specific dates. Time-off blocks override the regular schedule and remove those slots from the booking calendar immediately.

Assigning Services

Go to the Services tab within the staff profile. Toggle on each service the staff member can perform. For services with staff-specific pricing, set their individual rate here. Only toggled-on services will appear as options when booking that staff member.

Configuring Commission

Go to the Commission tab. Select the commission structure and enter the applicable rates. For tiered structures, define the revenue thresholds and the corresponding percentage for each tier. Commission reports are generated per pay period under Reports > Commission.

Staff Roles and Permissions

DramPulse ships with four staff roles:

Role Access Level
Owner Full access, including billing and all settings
Manager Full access except billing; can manage staff and settings
Receptionist Can manage bookings and clients; cannot access reports or settings
Technician Can view their own calendar and client notes only

Assign the most restrictive role that still lets the staff member do their job.

Profile Photos

Staff profile photos appear on the online booking page next to each staff member's name. Upload a square image (minimum 400x400px) from the staff profile's Photo section. Photos help clients identify their preferred stylist and increase online booking conversion.

Tips

  • Update availability schedules as soon as you know about changes — even a one-day discrepancy can result in double-bookings that require manual intervention.
  • If a staff member performs a service but should not be bookable online for it (e.g., complex corrections only accepted by referral), assign the service to them but uncheck Available Online on that service.
  • Run the Commission Report at the end of each pay period and have the staff member sign off on the totals before processing payroll.

Related Articles

Was this article helpful?