Calendars and Appointments

    Round Robin Scheduling

    Calendars & Appointments

    Round Robin Scheduling

    Distributing Appointments Evenly with Round Robin Scheduling

    Round robin scheduling automatically assigns new bookings to the next available team member in rotation. This ensures fair workload distribution and prevents some team members from being overbooked while others are idle.

    How Round Robin Scheduling Works

    Instead of customers selecting a specific provider, round robin automatically assigns them to the next person in the rotation. This is like a queue system—each booking goes to the next eligible team member.

    • Booking 1 → Assigned to Provider A
    • Booking 2 → Assigned to Provider B
    • Booking 3 → Assigned to Provider C
    • Booking 4 → Assigned back to Provider A (rotation continues)
    • The system skips providers who are unavailable or fully booked

    Setting Up Round Robin for a Service

    Step 1:Navigate to Calendars > Services and select the service
    Step 2:Click the "Assignment" tab
    Step 3:Select "Round Robin" as the assignment method
    Step 4:Click "Add Providers" and check the team members who can provide this service
    Step 5:Set the order in which providers should receive bookings
    Step 6:Configure priority: "Fairness" (equal distribution) or "Availability" (available first)
    Step 7:Optionally set weights (e.g., give experienced staff more bookings)
    Step 8:Save the round robin configuration

    Tip: Use fairness-based priority to ensure all team members get equal work. Use availability-based if you have team members with different availability patterns.

    Customizing Round Robin Rules

    Fine-tune how the round robin system assigns bookings based on your team's specific needs.

    Provider Weighting

    Assign weights to control how many bookings each person receives relative to others. For example, give senior staff more bookings than junior staff.

    • Equal weight: All providers receive equal bookings (weight 1.0)
    • Custom weight: Assign 0.5 for junior staff, 1.0 for standard, 1.5 for experienced
    • Result: An experienced provider gets 50% more bookings than junior staff

    Availability Preferences

    Step 1:In round robin settings, choose how to handle availability mismatches
    Step 2:Select "Skip unavailable" to skip providers with no open slots
    Step 3:Or select "Wait for available" to queue bookings for busy providers
    Step 4:Choose whether to move to the next provider or keep the current person's turn
    Step 5:Save the preference

    Monitoring Round Robin Distribution

    Track whether bookings are actually being distributed evenly. Lead Fuel CRM provides reporting to help you monitor fairness.

    Step 1:Go to Calendars > Reports > Round Robin Distribution
    Step 2:View the number of bookings each provider received this week/month
    Step 3:Check the average time between bookings for each provider
    Step 4:Identify if any provider is consistently under or over-booked
    Step 5:Adjust weights or order if distribution is unfair
    Step 6:Export the report for team discussion

    Tip: Review round robin fairness monthly. If you notice imbalances, it's usually due to provider availability differences, not the algorithm.

    Round Robin with Customer Preferences

    Allow customers to request a specific provider while still using round robin as the default. This gives flexibility without complicating the system.

    • Enable "Allow customer selection" in round robin settings
    • Add an optional question: "Do you have a provider preference?"
    • If customers select a provider, book them directly with that person
    • If they skip the question, use round robin assignment
    • This balances fairness with customer preference

    Round Robin vs. Customer Selection

    Understand when to use round robin versus letting customers choose their provider.

    • Use round robin: When all providers are equally qualified and interchangeable
    • Use selection: When customers have strong preferences (hair stylists, coaches) or some providers specialize
    • Hybrid: Offer both options on different booking pages

    Need more help? Contact Lead Fuel CRM support for personalized assistance.

    Have a question or want to connect with other Lead Fuel users? Join the Lead Fuel VIP Facebook Group