Skip to main content

Employee Details

This is where you view everything about a specific employee. Think of it like opening someone's personnel file — you can see their personal information, their salary details, and the classes they teach. You can also reset their password, copy thei...

Written by Ronny Christensen
Updated over 3 weeks ago

What This Screen Does

This is where you view everything about a specific employee. Think of it like opening someone’s personnel file — you can see their personal information, their salary details, and the classes they teach. You can also reset their password, copy their calendar link, or jump to the edit screen to make changes.


How to Get There

  1. Open the dashboard.

  2. In the left-hand menu, click Employee.

  3. Find the employee you want to view and click on their name or row.

  4. You are now on the Employee Details screen.


Step-by-Step Guide

1. View the Profile Cover

  • At the top of the page you will see a large banner area.

  • The employee’s profile photo is displayed on the left (or a default avatar if none was uploaded).

  • Their name appears next to the photo.

  • Their roles (e.g. Coach, Owner) are shown beneath the name.

  • The background image is randomly picked from your gym’s uploaded images.

2. Use the Action Buttons

In the top-right breadcrumb area, you will find three action buttons:

Button

Icon

What It Does

Calendar link

Calendar icon

Opens a dialog where you can view and copy the employee’s personal calendar link.

Reset password

Password reset icon

Sends a password reset to the employee’s email. Use with caution — this takes effect immediately.

Edit employee

Pen icon

Takes you to the Edit Employee screen where you can change their details. This button is hidden if the employee has the SuperAdmin role.

  • Click the calendar icon button in the top-right area.

  • A dialog will open showing the employee’s calendar link in a text field.

  • Click Copy to copy the link to your clipboard.

  • You will see a green “Link copied to clipboard!” notification.

  • Click Cancel to close the dialog without copying.

4. Reset the Employee’s Password

  • Click the password reset icon button in the top-right area.

  • The system will immediately reset the password and send it to the employee’s email.

  • You will see a green “Password has been reset and sent to member!” notification.

  • Important: There is no confirmation prompt. The reset happens as soon as you click.

5. Edit the Employee

  • Click the pen icon button in the top-right area.

  • You will be taken to the Edit Employee screen (/employees/:id/edit).

  • This button does not appear if the employee has the SuperAdmin role.

6. Browse the Tabs

Below the profile cover, there are three tabs you can switch between:

Tab

Icon

What It Shows

Profile

User ID icon

The employee’s contact information, address, and feedback statistics (if you have permission).

Salary

Wallet icon

A list of the employee’s wage rates. You can add, edit, and delete wage rates here.

Classes

Dumbbell icon

The classes this employee is assigned to or teaches.

7. Profile Tab

This is the default tab when you land on the page. It shows:

  • About card — Displays the employee’s address, email, and phone number.

  • Feedback Stats (right side) — Only visible if you have the Owner or Box Manager role. Shows coaching performance ratings.

8. Salary Tab

  • Shows a table of all wage rates assigned to this employee.

  • Click New wage rate to add a new wage rate.

  • Each row has options to edit or delete a wage rate.

  • You can search and filter wage rates using the toolbar.

Column

What It Shows

Name

The name of the wage rate.

External ID

The payroll system external ID.

Valid from

When this wage rate starts.

Valid to

When this wage rate expires (if set).

9. Classes Tab

  • Shows the classes this employee is assigned to as an instructor.

  • Useful for reviewing workload and schedule at a glance.


What Happens Behind the Scenes

You navigate to /employees/:id
        |
        v
Page loads, reads the employee ID from the URL
        |
        v
API call: EmployeesService.details({ id })
        |
        v
Employee data is stored in Redux and displayed on screen
        |
        v
(If you click "Reset password")
API call: MembersService.updatePassword({ id: employee.accountId })
        |
        v
Password is reset and emailed to the employee
        |
        v
Success notification appears(If you click "Copy" in the calendar link dialog)
        |
        v
Calendar link is copied to your clipboard
        |
        v
Dialog closes, success notification appears


Troubleshooting

“The page is blank or shows an error after clicking an employee”

  • The employee ID in the URL may be invalid. Go back to the employee list and click the employee again.

  • If the employee was recently deleted, the page will not load. Check with an administrator.

“I do not see the edit (pen) button”

  • The edit button is hidden for employees with the SuperAdmin role. This is by design — SuperAdmin profiles cannot be edited from this screen.

  • If the employee data has not loaded yet, the button may not appear. Wait a moment or refresh the page.

“I clicked Reset Password by accident”

  • Unfortunately, the reset happens immediately — there is no undo.

  • Contact the employee and let them know a new password was sent to their email.

  • They can log in with the new password and change it in their account settings.

  • Not all employees have a calendar link. If the field is blank, the employee may not have been assigned any shifts or classes yet.

  • Ask an administrator to verify the employee’s calendar is properly configured.

“I cannot see the Feedback Stats on the Profile tab”

  • Feedback statistics are only visible to users with the Owner or Box Manager role.

  • If you have a different role (e.g. Coach, Receptionist), this section will not appear.

“The Salary tab shows no wage rates”

  • The employee may not have any wage rates assigned yet. Click New wage rate to add one.

  • If you just added a rate but it does not appear, try refreshing the page.

“I get an error when resetting the password”

  • Make sure the employee has a valid account ID linked to their profile. If their account was not properly created, the reset will fail.

  • Check your internet connection and try again. If the error persists, contact support.

“The profile photo or cover image is not loading”

  • The image URL may be broken or the file may have been deleted from the server.

  • To fix the profile photo, go to the Edit Employee screen and upload a new one.

  • The cover image is randomly selected from your gym’s image gallery. If no gym images exist, it will appear blank.

Did this answer your question?