> ## Documentation Index
> Fetch the complete documentation index at: https://support.visualcare.com.au/llms.txt
> Use this file to discover all available pages before exploring further.

# Client preferences

> Set preferred and non-preferred workers for a client based on personal, skills, and training criteria

The **Preferences** tab on the client profile lets you define which workers are best suited to a client based on personal preferences, skills, and training. These preferences flow through to the rostering area to help match the right worker to each shift.

## Setting up preferences

Open the client profile and navigate to the **Preferences** tab.

On the left side, select personal, skills, and training preferences using the tick boxes. These filters help narrow down suitable workers.

<img src="https://mintcdn.com/visualcare/xULwwrnsPQiLNeIS/images/client-management/preferences/image-1761890140237-0.png?fit=max&auto=format&n=xULwwrnsPQiLNeIS&q=85&s=80cfd52144c73b7fb353b69b1fe34eca" alt="Preferences tab with filter options and worker list" width="1869" height="470" data-path="images/client-management/preferences/image-1761890140237-0.png" />

## Adding preferred workers

In the **Preferred Workers** section, click **Add Preferred Workers**. The list is filtered by the preferences you've selected. Choose the workers you want and click **Add Selected Workers**.

You also have the option to add non-preferred workers to flag workers who are not suitable for this client. In the **Non-Preferred Workers** section, click **Add Workers**, select the workers, and click **Add Selected Workers**.

<Warning>Non-preferred workers cannot be rostered on the client roster. Adding a worker to the non-preferred list blocks them from being assigned to shifts for that client.</Warning>

<img src="https://mintcdn.com/visualcare/xULwwrnsPQiLNeIS/images/client-management/preferences/image-1761890140237-1.png?fit=max&auto=format&n=xULwwrnsPQiLNeIS&q=85&s=ad03bf437b627f8af567635866e3b683" alt="Worker selection list" width="903" height="800" data-path="images/client-management/preferences/image-1761890140237-1.png" />

<Tip>Compliance templates (configured in **Maintenance** → **Clients** → **Client Compliance Template**) let you bulk-add required worker compliance items to this preferences tab. See [Required compliance items](/client-management/required-compliance-items) for details.</Tip>

## Placing workers on hold

The **Worker Restrictions** section lets you restrict specific workers from being rostered to this client without marking them as non-preferred.

Open the client profile, navigate to the **Preferences** tab, and scroll down to the **Worker Restrictions** section. Click **Edit**, select the worker or workers you want to place on hold, and click **Save selected workers**.

<Warning>Workers on the on-hold list cannot be rostered for the client. Use this when a worker needs further review or onboarding before being assigned to a client.</Warning>

## Running into issues?

See [Client management troubleshooting](/troubleshooting/general) for common errors and fixes.

## Related articles

<CardGroup cols={2}>
  <Card title="Required compliance items" icon="shield-check" href="/client-management/required-compliance-items">
    Set up compliance templates that feed into preferences
  </Card>

  <Card title="Creating a client profile" icon="user-plus" href="/client-management/creating-a-client-profile">
    Set up the client profile that holds preferences
  </Card>
</CardGroup>
