---
title: Run sessions with your team
sidebarTitle: Team sessions & staff
description: >-
  Let team members host your session types, and choose whether Soul assigns them
  or clients pick.
audience: luminary
feature: sessions
type: guide
availability: beta
last_verified: '2026-10-14'
keywords:
  - team
  - staff
  - multiple practitioners
  - round robin
  - assign host
  - team bookings
url: >-
  https://help.bringsoul.life/luminaries/offerings/sessions/run-sessions-with-your-team
---

# Run sessions with your team

> Let team members host your session types, and choose whether Soul assigns them or clients pick.

Staff are the people who can host a session type. One session type can have several staff, so a client books _"a massage"_ and gets whoever is free, or picks their favourite practitioner.

**Note:** Staff are managed with Resources, which is in Beta (marked BETA in the menu).

## When to use this

- You run a studio, clinic or practice with more than one practitioner.
- An assistant or co-facilitator takes some of your sessions.
- Clients should be able to choose who they work with.

## Set it up

**Step 1: Invite your team**

Go to [Settings → Collaborators](https://portal.bringsoul.life/settings/team) and click Invite
Collaborator. When they accept, Soul creates their staff profile automatically. See
[Collaborators](https://help.bringsoul.life/luminaries/settings/collaborators).

**Step 2: Check your staff list**

Go to [Business → Resources](https://portal.bringsoul.life/resources) and select Staff. Use Add
Staff to choose how to add someone: Add existing collaborator, Invite a new collaborator, or
Create a standalone staff profile (someone without a Soul login, whose bookings you manage
yourself).

**Step 3: Set each person's hours (optional)**

Click a staff member to open their page. Switch on Use weekly availability rules to set their
own Weekly Hours and Date Overrides. Leave it off and they're always available, limited only by
the session's hours.

**Step 4: Assign staff to the session**

Open the session type. In the Staff row on the left, click + (or … → Manage Staff), click Add
Staff, and select everyone who can host this session.

**Step 5: Choose who picks**

Once staff are assigned, choose *"Who picks the staff?"*: - Auto-assign: Soul picks an available
team member. Clients don't see a choice. - Customer picks during booking: clients choose from
your team on the booking page.

## How bookings are routed

- A time is offered only when at least one assigned staff member is free then.
- With Auto-assign, Soul gives the booking to the first person in the session's list who is free. It isn't a round robin. See [How allocation works](https://help.bringsoul.life/luminaries/business/resources/how-allocation-works).
- With several staff free at the same time, sessions can run in parallel, one per person.
- For online sessions, the meeting link comes from the assigned staff member's own Zoom or Google account. Ask each person to connect theirs in [Settings → Integrations](https://portal.bringsoul.life/settings/integrations). Standalone staff (without a collaborator account) get no automatic link, so add one by hand on their bookings. See [Link staff to a collaborator](https://help.bringsoul.life/luminaries/business/resources/link-staff-to-a-collaborator).
- The staff member's name shows on the booking. You can replace them on a confirmed or pending upcoming booking from the booking page.

## Seeing bookings as a team member

On a session's Bookings tab, a switch shows My bookings (routed to you) or All bookings. If it says _"No staff resource linked to you yet"_, ask the portal owner to link your staff profile.

## Tips

- You're the host by default. Soul adds you to every new session type. If you remove every host, the page shows _"Assign at least one host"_ and the session can't be booked.
- Use clear staff names. When clients pick, they choose from a list of names.
- Use one Staff category. Keep all your people in one place rather than creating several staff categories.

**Warning:** 
Staff hours limit the session. If the only person assigned has no hours on Tuesday, the session
has no Tuesday times, even if the session's own Availability tab says otherwise.

## What your members see

With Customer picks during booking, they see Who with above the calendar, with the first team member already selected. The calendar shows only the selected person's open times, and changes when they pick someone else. There's no "any available" option. With Auto-assign, they just pick a time. The Confirm Booking page and their booking page show who's leading the session (_"With &lt;name&gt;"_).

## Related

- [Collaborators](https://help.bringsoul.life/luminaries/settings/collaborators)
- [Reserve rooms and equipment](https://help.bringsoul.life/luminaries/offerings/sessions/reserve-rooms-and-equipment)
- [Set your availability](https://help.bringsoul.life/luminaries/offerings/sessions/set-your-availability)
