# How do i allow teammates to be randomly assigned

{% hint style="info" %}
This is perfect if you want to spread out your bookings as evenly as possibility through all of your team members.
{% endhint %}

So what if you want to make it so that the customer does not have to pick a barber while booking there haircut? Allow no preference to be visible and boom now the app will randomly assign a teammate that is available at that date/time.

By there will be a teammate selector in the calendar (when you have multiple teammates attached to that service).

When this is enabled the teammate will not be randomly assigned unless you have the **no preference** option visible.

<figure><img src="https://1413666222-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB7xH6fep0zIUsqsS8lgV%2Fuploads%2FOdlAgGXr7OVoRMN5zzcm%2FScreenShot%20Tool%20-20250120174334%20(1).png?alt=media&#x26;token=7460234c-a4b0-4ce0-9f9f-a3065598b81c" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
So basically if you have no preference visible then teammates can be randomly assigned when a customer picks this option in the calendar
{% endhint %}

<figure><img src="https://1413666222-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FB7xH6fep0zIUsqsS8lgV%2Fuploads%2FgvhN1oCMhAjE0AOIOMTR%2FScreenShot%20Tool%20-20250120174920.png?alt=media&#x26;token=d4716bab-c607-447d-9c0b-405408fcf2f1" alt=""><figcaption></figcaption></figure>

* If a customer selects no preference, a calendar showing all available dates/times of each teammate will appear.
  * So if John is available Monday - Wednesday and Bill is available Thursday - Friday then a calendar showing Monday - Friday will appear.
  * Depending on the date picked Cowlendar will assign the teammate that's available at that time.
* What if it's a mix of availabilities? Meaning John is available Monday - Friday and Bill is also available Monday - Friday.
  * If no preference is picked this means that there will be a calendar that shows Monday to Friday available and the app will randomly pick a teammate that is available during that time.
