---
title: 'Offer online, in-person or hybrid sessions'
sidebarTitle: Online vs. in person
description: >-
  Hold sessions over Zoom, Google Meet or your own link, at a real address, or
  let each client choose.
audience: luminary
feature: sessions
type: guide
availability: live
last_verified: '2026-10-16'
keywords:
  - online session
  - in-person session
  - hybrid
  - zoom
  - google meet
  - location
  - address
url: >-
  https://help.bringsoul.life/luminaries/offerings/sessions/choose-online-or-in-person
---

# Offer online, in-person or hybrid sessions

> Hold sessions over Zoom, Google Meet or your own link, at a real address, or let each client choose.

Every session type has two switches under Session Modalities: Online and In Person. Turn on one, or both for a hybrid session where each client chooses when they book.

## When to use this

- You meet clients by video, in your studio, or both.
- You want meeting links created automatically for every booking.
- You're moving a session from online to in person (or back).

## Online sessions

**Step 1: Connect Zoom or Google**

Go to [Settings → Integrations](https://portal.bringsoul.life/settings/integrations) and connect
Zoom or Google Calendar under your personal Connected Accounts. See
[Integrations](https://help.bringsoul.life/luminaries/settings/integrations).

**Step 2: Turn on Online**

Open the session type. In Session details → Session Modalities, switch on Online. The Meeting
Provider box shows *"Online meetings enabled"*.

**Step 3: That's it**

When a booking is confirmed, Soul creates a unique meeting link from the host's connected
account and shares it with the client.

### Using your own meeting link

No Zoom or Google connection? You can still run online sessions with any platform.

1. Open the booking from View All Bookings or the session's Bookings tab.
2. Under the meeting section, click Add Meeting URL Manually (or Edit to change an existing one).
3. Paste your link, for example a Zoom personal room or Whereby link, and save.

The client sees the link in their booking. When you confirm a booking that has no link, the dialog reminds you: _"No meeting link was auto-generated. You can reconnect your provider or add the link manually."_

### Good to know (online)

- Zoom comes first. If the host has both Zoom and Google connected, Soul uses Zoom. If the Zoom link can't be created, for example because the Zoom connection has expired, Soul creates a Google Meet link instead.
- The host's account is used. With team members, the link comes from the assigned staff member's own connected account. Staff without a collaborator account get no automatic link; add it by hand.
- Group sessions share one link for everyone in the same slot.
- Links are created on confirmation. If you approve bookings manually, the link appears once you click Confirm.
- Cancelling removes the meeting from the connected calendar.

## In-person sessions

**Step 1: Turn on In Person**

In Session Modalities, switch on In Person. The Configure In-Person Location dialog opens.

**Step 2: Add the place**

Use Location Lookup to search for the address, so clients get a map pin. If it can't find it,
switch on Manual Address Entry and type the Location Name and Location Address.

**Step 3: Add arrival instructions**

Instructions are required: parking, which door, what to bring. Click Save Changes.

To change the address later, click Change under Location Details.

Before someone books, the session page shows only the city. To show the full address and venue name on the session page too, switch on Show full address before booking under Location Details. It saves immediately. Leave it off for a home address or any place you'd rather share only with clients.

## Hybrid sessions

Switch on both Online and In Person. Each client chooses How (Video call or In person) on the session page before picking a time, and their booking page shows video call or the address.

**Warning:** 
- One price for both. A hybrid session costs the same online and in person. For different prices,
create two session types: one online-only, one in-person-only. - One format per host per slot. You
can't take an online client and an in-person client at the same time. In a group session, the
first booking in a slot sets the format for everyone else in it. Only separate staff members can
run online and in-person sessions in parallel. - Rooms and add-ons need In Person. Turning In
Person off hides the Room and Add-ons rows.

## What your members see

- Online: the session page says _"video call, link sent after booking"_. On their booking page, Join Video Call works once the meeting link is set. Until then it's greyed out and they see _"Your video link arrives by email before the session, and appears here."_
- In person: the session page shows the city, or the full address if you switched on Show full address before booking. Their booking page shows the address under Where to go, with Get Directions.

## Related

- [Integrations](https://help.bringsoul.life/luminaries/settings/integrations)
- [Reserve rooms and equipment](https://help.bringsoul.life/luminaries/offerings/sessions/reserve-rooms-and-equipment)
- [Run sessions with your team](https://help.bringsoul.life/luminaries/offerings/sessions/run-sessions-with-your-team)
