Skip to main content

Team & Resource Assignment

Updated today

Team & Resource Assignment

Overview

Assigning team members and resources to services ensures proper scheduling, capacity management, and service delivery. This guide covers how to configure which staff and equipment can be used for each service.


Team Member Assignment

Why Assign Team Members?

Benefits:

  • Only qualified staff can be scheduled for services

  • Prevents booking appointments with untrained team members

  • Enables skill-based scheduling

  • Supports capacity planning

Configuration Options:

Required Assignment:

  • Appointment MUST have an assigned team member

  • Cannot create appointment without selecting staff

  • Best for services requiring specific expertise

Optional Assignment:

  • Appointment CAN have a team member, but not mandatory

  • Useful for services where any staff can help

  • Provides flexibility

No Assignment Needed:

  • Don't assign any team members to service

  • Appointment scheduling doesn't check team availability

  • Use for self-service or facility-based services

Assigning Team Members

To assign team members to a service:

  1. Navigate to service → Team Members & Resources tab

  2. Click Assign Team Members

  3. Select team members who can perform this service

  4. Choose Required or Optional

  5. Save changes

Assigned Team Members:

  • Appear in appointment creation dropdown for this service

  • Their availability is checked when scheduling

  • Their capacity counts toward service limits

Unassigned Team Members:

  • Cannot be selected for appointments using this service

  • Hidden from dropdowns

  • Availability not checked

Team Member Skills & Qualifications

Use team member assignment to indicate:

  • Grooming certifications

  • Training credentials

  • Specialized skills (puppy handling, senior pet care)

  • Equipment operation (specific grooming tools)

Example:

Service: Full Groom (Large Dogs)Assigned Team Members:- Sarah (Senior Groomer) ✅- Mike (Junior Groomer) ✅- Lisa (Receptionist) ❌Service: Senior Pet GroomingAssigned Team Members:- Sarah (Certified Senior Pet Specialist) ✅- Mike ❌- Lisa ❌

Resource Assignment

Why Assign Resources?

Benefits:

  • Ensures required equipment/space is available

  • Prevents overbooking facilities

  • Manages capacity for rooms, kennels, grooming tables

  • Supports location-based scheduling

Resource Types:

  • Locations - Physical business locations

  • Rooms - Grooming salons, training areas, play spaces

  • Equipment - Grooming tables, tubs, dryers

  • Kennels - Boarding kennels, daycare pens

  • Vehicles - Mobile grooming vans

Configuration Options:

Required Assignment:

  • Appointment MUST have an assigned resource

  • Cannot create appointment without selecting resource

  • Best for capacity-limited services (kennels, grooming stations)

Optional Assignment:

  • Appointment CAN have a resource, but not mandatory

  • Provides flexibility

  • Good for services where resources help but aren't critical

No Assignment Needed:

  • Don't assign any resources to service

  • Appointment scheduling doesn't check resource availability

  • Use for mobile services or unlimited capacity services

Assigning Resources

To assign resources to a service:

  1. Navigate to service → Team Members & Resources tab

  2. Click Assign Resources

  3. Select resources that can be used for this service

  4. Choose Required or Optional

  5. Save changes

Assigned Resources:

  • Appear in appointment creation dropdown for this service

  • Their availability is checked when scheduling

  • Their capacity counts toward service limits

Resource Capacity:
Each resource has a capacity setting:

  • Grooming table: 1 appointment at a time

  • Daycare room: 20 dogs simultaneously

  • Boarding kennel: 1 dog at a time

When resource capacity is reached, service cannot be booked for that time slot.


Assignment Strategies

Strategy 1: Skill-Based Assignment

Goal: Only qualified staff perform specialized services

Setup:

  • Assign only certified/trained team members to specialized services

  • Mark assignment as Required

  • System prevents untrained staff from being scheduled

Example:

Service: Aggressive Dog HandlingAssigned: Senior Trainer Sarah onlyRequirement: RequiredService: Puppy Socialization ClassAssigned: Sarah, Mike (both certified)Requirement: Required

Strategy 2: Capacity Management

Goal: Control how many appointments can be booked simultaneously

Setup:

  • Create resources for each grooming station/kennel

  • Assign resources to services

  • Mark as Required

  • System enforces capacity limits

Example:

Resources:- Grooming Table 1 (capacity: 1)- Grooming Table 2 (capacity: 1)- Grooming Table 3 (capacity: 1)Service: Full GroomAssigned Resources: Table 1, Table 2, Table 3Requirement: RequiredResult: Maximum 3 simultaneous grooming appointments

Strategy 3: Location-Based Services

Goal: Service only offered at specific locations

Setup:

  • Create location resources

  • Assign locations to services

  • Mark as Required

  • System only offers services at assigned locations

Example:

Locations:- Main Salon- Mobile Grooming Van- Partner FacilityService: Full GroomAssigned: Main Salon onlyService: Mobile GroomingAssigned: Mobile Grooming Van only

Strategy 4: Flexible Assignment

Goal: Maximum scheduling flexibility

Setup:

  • Assign all qualified team members

  • Mark as Optional

  • Assign all possible resources

  • Mark as Optional

Example:

Service: Dog WalkingTeam Members: All walkers (Optional)Resources: NoneResult: Any available walker can be scheduled, no resource limits

Team Member vs Resource Requirements

When to Require Team Members

Require team assignment when:

  • Service needs specific skills or certification

  • Managing staff capacity is important

  • Tracking individual performance

  • Labor costs vary by staff member

Make optional when:

  • Any staff member can perform service

  • Flexibility is more important than tracking

  • Self-service scenarios

When to Require Resources

Require resource assignment when:

  • Physical capacity limits exist (grooming tables, kennels)

  • Equipment availability matters

  • Location-specific services

  • Room/space booking needed

Make optional when:

  • Resources help but aren't limiting factors

  • Unlimited capacity services

  • Mobile services without fixed location


Assignment Best Practices

For Small Businesses (1-3 Staff)

Recommended:

  • Assign all team members to all services

  • Mark as Optional

  • Use resources only if capacity-limited

  • Maximize flexibility

For Medium Businesses (4-10 Staff)

Recommended:

  • Assign based on skills/certifications

  • Mark specialized services as Required

  • Use resources for capacity management

  • Balance structure with flexibility

For Large Businesses (10+ Staff)

Recommended:

  • Detailed skill-based assignment

  • Most services Required team member

  • Comprehensive resource management

  • Clear capacity limits

For Multi-Location Businesses

Recommended:

  • Create location-specific services OR

  • Assign all locations to services and filter at booking

  • Use location resources to enforce booking rules

  • Clear location-specific team assignments


Managing Assignments

Bulk Assignment

To assign multiple team members/resources at once:

  1. Navigate to service → Team Members & Resources tab

  2. Click Assign Team Members or Assign Resources

  3. Select multiple items using checkboxes

  4. Choose requirement level

  5. Save

Removing Assignments

To unassign team members/resources:

  1. Navigate to service → Team Members & Resources tab

  2. Find assigned item

  3. Click Remove/Unassign

  4. Confirm removal

Effect:

  • Existing appointments with that team member/resource remain unchanged

  • Future appointments cannot select removed items

Changing Requirements

To change from Required to Optional (or vice versa):

  1. Navigate to service → Team Members & Resources tab

  2. Find assignment

  3. Toggle requirement setting

  4. Save

Effect on existing appointments: None
Effect on future appointments: Requirement applies immediately


Troubleshooting

"No available team members" when booking

Cause: All assigned team members are booked/unavailable

Solutions:

  • Assign additional team members to service

  • Change requirement from Required to Optional

  • Adjust team member working hours

  • Reduce team member capacity limits

"No available resources" when booking

Cause: All assigned resources are booked/at capacity

Solutions:

  • Assign additional resources to service

  • Change requirement from Required to Optional

  • Increase resource capacity limits

  • Adjust service duration/buffer to free up resources

Service appears but can't be booked

Possible causes:

  • Required team member but none available

  • Required resource but none available

  • All assigned team/resources at capacity

Check:

  1. Service assignment requirements

  2. Team member availability and capacity

  3. Resource availability and capacity

  4. Service eligibility restrictions


Common Questions

Q: Can a team member be assigned to some services but not others?
A: Yes, assign team members individually to each service based on skills/qualifications.

Q: What happens if I remove a team member from a service?
A: Existing appointments remain unchanged. Future appointments cannot select that team member.

Q: Can I limit how many appointments a team member can handle?
A: Yes, set team member capacity limits in Team Members settings. This applies across all their assigned services.

Q: Do resources need to be assigned to every service?
A: No, only assign resources if they're capacity-limited or location-specific. Many services don't need resource assignment.

Q: Can I assign different resources to different locations?
A: Yes, create location-specific resources and assign them to services offered at those locations.

Q: What's the difference between "Required" and "Optional" assignment?
A: Required means appointment cannot be created without selecting the assignment. Optional means it can be assigned but isn't mandatory.

Q: Can customers see which team member is assigned?
A: Yes, if booking settings allow customer team member selection. Otherwise, assignment happens behind the scenes.


Next Steps

Did this answer your question?