---
title: Staff
customers-call-it: feature
url: /docs/features/data/presets/staff-table
---

# Staff

Keep the people visitors can book with in one list: name, role, photo, bio, weekly working hours, qualified services, whether they accept bookings, and ordering.

## Use it when

Visitors can choose a groomer, cleaner, practitioner or another person for an appointment. Staff stays ordinary editable site data, not a second calendar database.

## How to add a staff member

1. Open **Staff**, or the name you gave it.
2. Press **New item**. If you renamed the table, the button may say something else.
3. Under **Name**, type their name.
4. Fill in their **Role**. Add a **Photo**, **Bio** and **Instagram or social link** if you want.
5. Press **Create item**.

You see **Item created**, and the person is in your list. To let visitors book them, follow the steps below.

## How to make a person available for bookings

Before you start, choose the services table when adding Staff. Making the table does not publish it or connect it to a schedule.

1. Add a person to **Staff** and set **Hours** to their weekly working hours. Without hours, they are unavailable.
2. Link the services they can provide under **Services** and turn on **Accepts bookings**. An empty services list qualifies them for none.
3. Set **Order** to choose who **Anyone available** assigns first.
4. In the schedule settings, choose the Staff list under **Who takes appointments**, then save and publish separately. Visitors can choose a qualified person or **Anyone available**.

## What it adds or changes

- **Opens as**: Table
- **Columns**: Name · Role · Photo · Bio · Instagram or social link · Hours · Services · Accepts bookings · Order

Creates an empty table · bind it to a schedule separately

It adds a table with these columns:

| Column | Type | Choices |
|---|---|---|
| Name | text |  |
| Role | text |  |
| Photo | images |  |
| Bio | long text |  |
| Instagram or social link | url |  |
| Hours | weekly hours |  |
| Services | record list |  |
| Accepts bookings | boolean |  |
| Order | integer |  |

## Settings

| Setting | What it does | Default |
|---|---|---|
| Label | The name of the editable staff table created in this business. | Staff |
| Services table | The Store Products or other service table that staff qualify for. |  |

## Example

A salon links Alex to Haircut and Colour, and Blair only to Haircut. Both work Tuesday nine to five. A visitor choosing Colour sees Alex; a visitor choosing Haircut can choose either person or Anyone available. A held haircut with Alex does not block Blair.

## Limits

Staff availability is intersected with the effective opening window (Own open hours when enabled, otherwise business hours); it does not connect an external calendar. Appointment Staff is the server-assigned stable row key, scoped by the schedule's staff binding. Service qualifications use typed Data row references, including their feature and table, not labels or unqualified IDs.
