# Adding lessons

1. Click the green **+** quick link in the sidebar, or press and hold on a time slot on the calendar to open the **Add lesson** feature.

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/yNrwX006m5kd7UcADCvW/F7048B7C-4D91-424F-BFEB-DCB6D97CAA51_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/T2dNIeOzLdO64kEqobWe/025A37B5-060E-4991-82A1-D9113C7EDD54_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

2. Select the **coach** you want for this lesson.&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/qXrQZvV0ZfhBjMm6rMgO/0FDB055F-39DE-409F-A182-437BDB82FDA5_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

3. **Select** or **invite** your client by tapping the down arrow and selecting the client's tick box followed by the green **Done** button.&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/r6ujGO7VA3iSLi7VIWss/A9F2880F-C681-475B-AD74-ACAF9FBE7E40_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

4. **Select a location** for the lesson and choose a **service**. You can only choose one location and one service per lesson.

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/P9kpgSMbwRGl3aG4ujyE/4A515F9C-82F7-423B-8877-E3A47991DBB0_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/hw4ndDfoR2wTqvuZFWLb/126B2CEE-CD91-4C05-9271-235DB822F94C_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

5. Accept the **date** and **time** for your lesson.&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/xPQmxCjTzfeJDLkBNcXh/523323EA-35E4-4AEA-97C4-66A2D0E29E8F_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

6. Send an invitation to your selected client so they can view and pay for their lesson.&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/LtqpslPXVkIVTZwjSmJo/07DEA04E-4FC6-4673-B130-A90F17D16FC3_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

7. Click the green **Save** button at the bottom.&#x20;
8. The lesson will then be viewable and editable in the calendar.&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/aCciOe7WnuogplPjSMnV/9473EBD5-E191-4ED9-8BE8-73AF21D358D3_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

9. You can then add **content, notes,** and **exercises** into the lesson for your client.

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/5F5nXY8AGt3PI7HNsHLR/5F791BB6-DB1C-47BB-B10C-A553590E7D56_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

If a service with a **pre-set start time is selected**:

* Times/dates for all repeats are listed.&#x20;
* **If not all lessons are paid for at once**, then the coach can select individual lessons for the client(s) by ticking the checkboxes.

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/FoykwDUvu2SYGphOx3fP/image.png" alt=""><figcaption></figcaption></figure>

**If all lessons are paid for at once,** then the coach can only select the entire package, not individual dates, for the client(s).

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/o9hLWlA1pNOK5FWXb0It/IMG_AE2C343B0C13-1.jpeg" alt=""><figcaption></figcaption></figure>

#### If a service without a pre-set start time is selected: <a href="#title-text" id="title-text"></a>

* The date is auto-filled from the press and hold on the calendar or if from the **+** button then auto-filled from the current date is selected.
* All **available, future** time slots for that day are displayed.&#x20;
* These available time slots match the coach's calendar:&#x20;

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/A5cdf5C5aQQF4bwhKJjD/IMG_3677.jpg" alt=""><figcaption><p>The available time slots</p></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/kcFCTtXvesDXke3HdqCV/IMG_3675.jpg" alt=""><figcaption><p>Coach's calendar</p></figcaption></figure>

**If a prepaid service without pre-set start times is selected.**

* The coach must invite the client to pay for the package before they can book the client into lessons, or if the service is public, the client can book the service from the coach's booking page.
* Once purchased, both the client and the coach can use the "**lessons remaining**" credit to book the client into lessons.

REPLACE SCREENSHOT BELOW

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/ExkZbygC6pKj8c8G8K8S/IMG_E3B3C95876B1-1.jpeg" alt=""><figcaption><p>The client selected has not purchased the selected package, but the coach can invite them to purchase it.</p></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/KT0dJ1hYMJ1DQwpmNnKl/8BDD681D-C104-4BDF-9976-E9BDD128D48A_1_105_c.jpeg" alt=""><figcaption></figcaption></figure>

<figure><img src="https://content.gitbook.com/content/AQGETajdcxecrar4lUBE/blobs/5GW2qZRSkNrS4cd447wD/IMG_265481CB9A89-1.jpeg" alt=""><figcaption><p>The client selected has purchased the selected package.</p></figcaption></figure>

**Add lesson modal services are filtered by:**

* “Use this service to add lessons to your calendar = Yes”.
* **Coach** - is autoselected from the current calendar selection - but can be edited via the drop-down.
* **Location** - one must be selected from the list of tiles by swiping left.
* **Service type** - all are selected by default, one or more can be selected, which will mean only the service types with ticked boxes will show.
* **Availability** - works in the same way as the client portal - time slots will only show when the service has not yet reached it’s max participants, during work hours (only if there is no set start time(s), and if there are no other services, lessons or events blocking time.
* **Invite a client** - all public services will be displayed, plus any prepaid services that the client has paid for.
* Time slot availability is based on:
* Services that are **fully booked** are **orange**.
* Services that are in the **past** are **not displayed**.
* The price displayed is per person, per lesson.
* **Prepaid lessons** occur when the client has paid for the number of lessons at once and then they can choose the dates.
* **Prepaid lesson services** will NOT be displayed until the client is selected AND that client has paid, then the service name and the number of remaining lessons will be displayed.
