> ## Documentation Index
> Fetch the complete documentation index at: https://help.pharmatools.ca/llms.txt
> Use this file to discover all available pages before exploring further.

# Managing Employees

> How to add and manage staff accounts in PharmaTools.

## Adding an Employee

Navigate to **Settings → Manage Employees** and click **Add New Employee**.

Fill in the following fields:

<Steps>
  <Step title="Name">
    Enter the employee's full name.
  </Step>

  <Step title="Email Address">
    Enter the employee's personal email address.

    <Note>
      This email is used **only once** — to deliver their randomly generated passkey. It is not used for login and is not stored as an active credential after setup.
    </Note>
  </Step>

  <Step title="Role">
    Select the employee's role. This determines how they are identified in activity logs.

    <AccordionGroup>
      <Accordion title="Manager" icon="user-tie">
        TBA
      </Accordion>

      <Accordion title="Pharmacist" icon="user">
        TBA
      </Accordion>

      <Accordion title="Technician" icon="user">
        TBA
      </Accordion>

      <Accordion title="Assistant" icon="user">
        TBA
      </Accordion>
    </AccordionGroup>
  </Step>

  <Step title="Create Employee">
    Click **Create Employee**. The employee will receive an email with their randomly generated passkey and instructions to log in for the first time.
  </Step>
</Steps>

***

## What Happens Next

Once you click **Create Employee**, PharmaTools handles the rest:

1. A randomly generated passkey is assigned to the new employee
2. An email is sent to the email address you provided with their passkey
3. The employee logs in using the shared pharmacy email and password, plus their temporary passkey
4. They should then update their passkey to something personal via **Settings → Profile**

<Tip>
  Direct new employees to the [Getting Started — Employees](/getting-started/employees) guide so they know what to expect and how to update their passkey after first login.
</Tip>

***

## Managing Existing Employees

All employees are listed in the **Manage Employees** table with their ID, name, and role. From the **Actions** column you can edit or remove an employee at any time.

Use the **Search by Name or ID** field to quickly locate a specific staff member.
