Staff Management Overview
Efficiently manage your practice team with comprehensive tools for rostering, availability tracking, and workforce administration.
Overview
Praxi's staff management module helps practice owners and managers:
| Capability | Description |
|---|---|
| Roster planning | Schedule staff across locations and services |
| Leave management | Handle leave requests and coverage |
| Timesheets | Clock in/out, manual entries, and approval workflow |
| Contracts & documents | Upload and manage employment documents |
| Compensation | Pay rates, commissions, fee splits, and pay runs |
| Expenses | Submit and approve expense claims |
| Credentials | Monitor AHPRA, WWCC, and insurance expiry |
| Onboarding | Invite staff and guide them through setup |
| Analytics | Session counts, utilisation rates, and labour costs |
Staff Dashboard
Accessing the Dashboard
Staff management is located under Staff in the sidebar.
- Go to Staff
- View team overview
- Access quick actions
Dashboard Summary
The staff dashboard displays key metrics at a glance:
| Metric | Description |
|---|---|
| Total staff | Active team members in your organisation |
| On site now | Staff members currently clocked in (within last 12 hours) |
| Pending approvals | Timesheets and leave requests awaiting review |
| Weekly hours | Total hours logged this week (approved and pending) |
Team Directory
Viewing Team Members
- Go to Staff
- Browse all staff members
- Filter by:
- Role (practitioner, receptionist, etc.)
- Location
- Employment status
- Availability
Staff Profile
Each team member has a detailed profile with sensitive information protected by re-authentication:
| Section | Contents |
|---|---|
| Employment | Start date, position, employment type (full-time, part-time, casual, contractor) |
| Contact details | Phone, address, emergency contact (encrypted, masked by default) |
| Credentials | AHPRA registration, WWCC, police check, insurance |
| Qualifications | Degrees, specialisations, institution details |
| Availability | Working hours, blocked times |
| Leave | Balances, upcoming leave |
| Timesheets | Recent submissions and approval status |
Viewing contact details such as phone numbers, addresses, and emergency contacts requires re-authentication. These fields are encrypted and displayed in masked format (e.g., 0412 *** 678) for privacy. :::
Roster Management
Creating Shifts
- Go to Staff → Roster
- Select the week to schedule
- Click Add Shift or click on a time slot
- Assign a staff member and set start/end times
- Save the shift
Recurring Shifts
Create shifts that repeat on a regular pattern:
- Click Create Recurring Shifts
- Select the staff member
- Set the shift times
- Choose the repeat pattern (daily, weekly, etc.)
- Set the end date for the recurring series
- Save
Publishing Rosters
Once your roster is finalised, publish it so staff can see their shifts:
- Go to Staff → Roster
- Click Publish Roster
- Select the week range to publish
- Confirm -- staff are notified of their published shifts
| Status | Effect |
|---|---|
| Draft | Only managers can see |
| Published | Staff can view their shifts |
| Notified | Staff receive email/SMS alerts |
Changing a Published Shift
You can edit or delete a shift after it is published. The shift stays published, and the staff member it affects is notified of the change or cancellation.
Availability Management
Setting Availability
Staff can set their availability:
- Go to My Profile → Availability
- Set regular working hours
- Add exceptions (blocked times)
- Submit for approval if required
Availability Types
| Type | Description |
|---|---|
| Available | Can be booked |
| Unavailable | Cannot be booked |
| Tentative | Prefer not to book |
| Leave | Approved leave |
| Training | Professional development |
Checking Availability
Managers can view team availability:
- Go to Staff → Availability
- Select date range
- View calendar or list format
- Identify gaps in coverage
Credential Tracking
Tracked Credentials
Praxi monitors the following credential types for each staff member:
| Credential | Details Tracked |
|---|---|
| AHPRA registration | Registration number, expiry date |
| Working With Children Check | WWCC number, state, expiry date |
| Police check | Date completed (renewal recommended every 3 years) |
| Professional indemnity insurance | Expiry date |
| First aid certificate | Expiry date, custom alert window |
Compliance Alerts
Praxi automatically checks for expiring and missing credentials. Alerts are prioritised by severity:
| Severity | Trigger |
|---|---|
| Urgent | Credential expired or expires within 14 days |
| Warning | Credential expires within 30 days |
Alerts are visible to practice owners and supervisors in their notifications and on the staff member's profile. The system checks AHPRA, WWCC, insurance, first aid, and police check status across all active staff.
If a practitioner's AHPRA registration or WWCC has expired, take immediate action. Practising without valid registration may breach AHPRA and state legislation requirements. :::
WWCC Compliance
Praxi includes dedicated Working With Children Check management with state-specific rules:
- View the WWCC compliance summary for all practitioners
- Check state-specific WWCC rules (each Australian state has different requirements)
- Verify practitioner WWCC credentials after checking the state verification portal
- Solo practitioners can self-attest their WWCC status
- Configure WWCC enforcement mode for your organisation
Daily Document Expiry Checks
Praxi runs an automated daily check each morning for expiring credentials and sends reminder notifications at:
- 90 days before expiry (first reminder)
- 60 days before expiry (follow-up reminder)
- 30 days before expiry (urgent reminder)
- 14 days before expiry (critical reminder)
- 7 days before expiry (final warning)
- On the expiry date -- clinical access is blocked for expired AHPRA registrations
Staff Onboarding
Inviting New Staff
- Go to Staff
- Click Invite Staff
- Enter their email address and select their role
- Click Send Invitation
The new team member receives an email with an invitation code. They can accept the invitation, create their account, and complete the self-service onboarding wizard.
Self-Service Onboarding
New staff members complete a guided setup process that includes:
- Creating their account
- Uploading required documents (AHPRA registration, WWCC, police check)
- Accepting practice agreements (confidentiality, code of conduct)
- Setting up their profile
Managing Invitations
- View pending invitations under Staff → Pending Invitations
- Resend an invitation if it was not received
- Cancel a pending invitation if no longer needed
Creating Staff Directly
Practice owners can create a staff account directly without sending an invitation:
- Go to Staff
- Click Create Staff
- Enter their details and assign a role
- Their account is created immediately
Archiving and Restoring Staff
When a staff member leaves:
- Go to their profile
- Click Archive
- Add a reason for archiving
Archived staff can be restored if they return to the practice.
Who can manage staff
Practice owners and practice managers have full practice-wide access to staff management — they can view and edit all team member profiles, manage and publish rosters, approve leave requests and timesheets, view compliance alerts, invite new staff, and archive departing staff members. Practice managers can also view workforce analytics. All staff members can view the team roster and their own leave and timesheet details.
Best Practices
Roster Planning
- Plan ahead - Create rosters 2-4 weeks in advance
- Consider preferences - Account for staff availability requests
- Balance workloads - Distribute clients fairly
- Allow buffer time - Don't overbook practitioners
- Review regularly - Adjust based on demand patterns
Credential Management
- Set up alerts - Ensure all credentials have expiry dates
- Verify on hire - Check AHPRA status before starting
- Document updates - Keep records of renewal documents
- Regular audits - Monthly credential compliance checks
Troubleshooting
Staff Not Appearing in Calendar
- Check staff member is active
- Verify they have availability set
- Confirm they're assigned to the location
- Check role permissions
Credential Alerts Not Sending
- Verify expiry date is set
- Check notification preferences
- Confirm email address is valid
- Review spam/junk folders
Roster Conflicts
- Check staff availability
- Verify leave hasn't been booked
- Look for double-bookings
- Review location assignments