Auto-Assignment
AdministratorsScheduling
Automatically fill open shifts with qualified staff.
What Is Auto-Assignment?
System automatically matches unassigned appointments with available staff based on:
- Specialities (service qualifications)
- Availability (working hours)
- Conflicts (no double-booking)
- Preferences (client preferences, proximity)
When to Use Auto-Assignment
| Scenario | Benefit |
|---|---|
| Many open shifts | Bulk fill quickly |
| Building new week | Start with suggestions |
| Last-minute coverage | Find match fast |
| Balance workloads | Distribute evenly |
Running Auto-Assignment
Step 1: Select Appointments
- Go to Schedule → Unassigned
- Select appointments to fill
- Or select all: Select All
Step 2: Run Auto-Assign
- Click Auto-Assign
- System analyzes matches
- Shows proposed assignments
Step 3: Review Results
For each appointment, see:
- Suggested staff member
- Match score (quality of fit)
- Potential conflicts
Step 4: Apply
- Accept All — Apply all suggestions
- Accept Selected — Apply only some
- Reject — Don't use suggestion
How Matching Works
Priority Order
- Speciality Match — Staff can provide service type
- No Conflicts — Staff is free at that time
- Working Hours — Within staff schedule
- Client Preference — Preferred caregiver
- Workload Balance — Staff not overbooked
Match Score
| Score | Meaning |
|---|---|
| 🟢 95-100% | Excellent match |
| 🟡 70-94% | Good match |
| 🟠 50-69% | Acceptable match |
| 🔴 Below 50% | Poor match (review) |
Auto-Assignment Settings
Configure how matching works:
Accessing Settings
- Go to Settings → Scheduling
- Find Auto-Assignment
Options
| Setting | Description | Default |
|---|---|---|
| Enable auto-assign | Master switch | On |
| Respect preferences | Honor client preferences | On |
| Balance workloads | Distribute evenly | On |
| Max hours per day | Per-staff limit | 8 |
| Max hours per week | Per-staff limit | 40 |
| Include travel time | Factor in travel | Off |
Preferences Impact
Client Preferences
- Preferred staff — Ranked higher
- Restricted staff — Excluded
- Gender preference — Filters matches
Staff Preferences
- Preferred clients — Ranked higher
- Location preference — Closer matches first
Reviewing Suggestions
Before accepting, review each suggestion:
Good Indicators
✓ High match score ✓ Staff has availability ✓ Within working hours ✓ Client preferences matched
Warning Signs
⚠️ Low match score ⚠️ Near daily/weekly limit ⚠️ First time with this client ⚠️ Long travel distance
Handling Poor Matches
When no good match exists:
Options
| Choice | When |
|---|---|
| Accept anyway | Staffing is critical |
| Assign manually | You know better match |
| Leave unassigned | Send cover request instead |
| Cancel appointment | No viable options |
Auto-Assign Modes
Suggestions Only
Default mode:
- System suggests matches
- You review and approve
- Nothing assigned without confirmation
Full Auto (Advanced)
When enabled:
- System assigns automatically
- You receive notification
- Review after the fact
Caution: Full auto requires careful configuration.
Scheduling New Weeks
Use auto-assign when building schedules:
Workflow
- Create draft appointments for week
- Leave staff unassigned
- Run Auto-Assign on all drafts
- Review and adjust suggestions
- Publish completed schedule
Performance Tips
Improve Match Quality
- Keep working hours updated
- Maintain accurate specialities
- Set client preferences
- Update availability regularly
Faster Processing
- Assign in batches
- Use filters to focus
- Clear old unassigned appointments
Tips
- Review before accepting — Suggestions aren't perfect
- Balance manually too — Check overall workloads
- Update data regularly — Better data = better matches
- Start with suggestions — Faster than manual
Troubleshooting
No suggestions showing
- No staff with matching skills
- All staff busy at that time
- Check speciality assignments
Poor match scores
- Review staff preferences
- Check working hours accuracy
- Verify specialities current
Same staff always suggested
- Other staff may lack specialities
- Workload balancing may be off
- Check availability settings
Related Articles
- Unassigned Appointments — View open shifts
- Managing Working Hours — Affects matching
- Client Preferences — Set preferences
Was this article helpful?