# Online Meeting Links

Add video conferencing links to virtual appointments. Customers receive the meeting link automatically in their confirmation email.

Sesami works with any video conferencing platform:

* **Zoom**
* **Google Meet**
* **Microsoft Teams**
* **Webex**
* **Any URL-based meeting tool**

## Two Approaches

### Resource-Based Links (Recommended)

Add the meeting link to the **resource description**. Each resource can have its own link.

**Use when:** Each team member has their own meeting room (e.g., personal Zoom rooms).

### Service-Based Links

Add the meeting link to the **service description**. All bookings for that service share the same link.

**Use when:** All appointments use the same meeting space (e.g., a group yoga class).

| Scenario                         | Best approach  |
| -------------------------------- | -------------- |
| Each therapist has own Zoom room | Resource-based |
| Group yoga class                 | Service-based  |
| Personal consultations           | Resource-based |
| Webinar or seminar               | Service-based  |

## Setup

### Adding a Link to a Resource

1. Go to **Sesami > Resources > \[select resource] > Edit**
2. In the **Description** field, add your meeting link:

   ```
   Join via Zoom: https://zoom.us/j/1234567890
   Meeting ID: 123 456 7890
   Passcode: wellness
   ```
3. **Save**

### Adding a Link to a Service

1. Go to **Sesami > Services > \[select service] > Manage**
2. In the **Description** or **Service Details** field, add your meeting link
3. **Save**

## Where Links Appear

Meeting links from descriptions are included in:

* **Booking confirmation email** — sent immediately after booking
* **Reminder emails** — sent before appointment (if configured via Flows)
* **Rescheduling confirmation** — if appointment is moved

## Important: Links Are Not Auto-Generated

Sesami does not create a unique meeting link per booking. The same link from the resource or service description is shared with every customer who books that resource or service. Use permanent/reusable meeting links (e.g., Zoom Personal Meeting Room) and manage access with waiting rooms or passcodes.

## Group Appointments

For [Group Appointments](/booking/booking-features/group-appointments.md), add the meeting link to the **service description** so all participants receive the same link. Make sure your video platform supports your expected group size.

## Tips

* **Use permanent links** (Zoom Personal Meeting Room or reusable Google Meet links) to avoid maintenance
* **Enable waiting rooms or passcodes** for security
* **Include download links** for the meeting platform so first-time users can get set up
* **Start meetings a few minutes early** so customers don't wait

## Troubleshooting

<details>

<summary>Meeting link not appearing in confirmation email</summary>

Verify the link is saved in the resource or service description. Create a test booking to confirm it comes through.

</details>

<details>

<summary>Customers can't join the meeting</summary>

Common causes: host hasn't started the meeting, customer needs the platform app installed, or the link has a typo. Include clear instructions and a contact method in the description.

</details>

## Related

* [Resources](/admin/resources.md) — set up resources with descriptions
* [Services](/admin/services.md) — configure service descriptions
* [Group Appointments](/booking/booking-features/group-appointments.md) — virtual group sessions
* [Notification Emails](/notifications/notification-emails.md) — email customization


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.sesami.co/booking/booking-features/online-meeting-links.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
