> For the complete documentation index, see [llms.txt](https://support.rosysalonsoftware.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://support.rosysalonsoftware.com/scheduling/scheduling-editing-an-appointment-w-video.md).

# Scheduling/Editing an Appointment w/ Video ►

## Schedule Overview

Also See [Check In](/scheduling/checking-in-a-client-video.md)

{% hint style="info" %}
If multiple employees are involved, we recommend you use the Appointment Builder feature. This needs to be turned on in your [Business Settings](/business-settings/business-settings.md).
{% endhint %}

## Scheduling one Service Provider

{% stepper %}
{% step %}

### Select the date

On the **Schedule** screen, select the date the client has requested in the calendar at the top left.

![Schedule screen calendar](/files/3b35aaf428c399aa0868d36e5a38ce58e47f5112)
{% endstep %}

{% step %}

### Select the time and employee

Click on the time the client chooses under the employee they would like to be scheduled with.
{% endstep %}

{% step %}

### Select or create the client

When scheduling an **existing client**, enter the client’s name or phone number in the client search field and select the name from the drop-down.

When scheduling a **New Client**, click the New Client button below the search field, enter all required information *(First Name, Last Name, Phone Number)*, then click "Create Client" at the bottom.

![Client Search](/files/5922ddf053e12cf3dbc7045bea2e5b32e8b75673)
{% endstep %}

{% step %}

### Select the client type

Use the **Client Type** drop-down at the top, right to adjust what *type* of client is scheduling, such as Request, Walk-In, or New Client.

![Client Type-1](/files/788e13054d1569dc45d2fd3e21eb971632b12f95)
{% endstep %}

{% step %}

### Add an appointment note

Use the **Appointment Note** field to enter a note for this appointment, such as a coupon code.

![Appointment note](/files/8e065bca3edc5a1a8576e2a9ee19cb9c04de7f5d)
{% endstep %}

{% step %}

### Choose services

Choose the Services to be preformed from the list. *(The order in which you select the services is the order those services will be scheduled in.)*

![Choose services to be performed](/files/59cd6599d60e6a9639157e134653e698738d23ce)

**\*** If needed, you can also change the duration of each service using the time drop-down.
{% endstep %}

{% step %}

### Create the appointment

Click **Create** at the bottom once done.
{% endstep %}
{% endstepper %}

To return to today’s Schedule, click the "Today" button located under the calendar.

## Scheduling multiple Service Providers

Remember to turn on your Appointment Builder feature in your Business Settings.

If you do not want to use the Appointment Builder, you will schedule each service, *(that requires a different provider)*, separately for the same client.

{% stepper %}
{% step %}

### Open Appointment Builder

At the left of the Schedule page, click the **Appointment Builder** button.

![Appointment Builder button](/files/ae3cee5433837dd7bf7cc392a3c041980053b88d)
{% endstep %}

{% step %}

### Select or add the client

Search and select the existing client or add a New Client, then click "Continue".
{% endstep %}

{% step %}

### Select services and providers

Select each service in the order they are to be received, and select each Service Provider that will be performing each service.
{% endstep %}

{% step %}

### Search the calendar

Click **Search Calendar**.

![Search calendar button](/files/c80e1a7d97e51211aa38918e41653dec5a3fde6d)
{% endstep %}

{% step %}

### Select an available date

Select an available date. Unavailable dates will be grayed out.

{% hint style="info" %}
You can select a Time Range using the drop-downs at the top if the client is looking for particular times.
{% endhint %}
{% endstep %}

{% step %}

### Book the opening

Click **Book Now** next to the opening the client agrees upon.

![Book Now button](/files/d6eaf47d9bcac20d930741ad13cf73e46a603622)
{% endstep %}

{% step %}

### Adjust services in preview mode

From the preview mode, make any necessary adjustments by clicking and holding on the services and dragging them into a new position on the Schedule.
{% endstep %}

{% step %}

### Schedule the appointment

Click **Schedule** at the bottom right.
{% endstep %}
{% endstepper %}

## Schedule Standing Appointments

Start by following instruction steps 1–5 for "Scheduling one Service Provider."

{% stepper %}
{% step %}

### Enable recurring appointments

Check the **Recurring Appointment** box under the Appointment Note field.
{% endstep %}

{% step %}

### Select the duration

Select the Duration: The time period the recurring appointment will be in effect, up to 24 months.
{% endstep %}

{% step %}

### Select the frequency

Select the Frequency: How often the service will be performed, such as every 4 weeks.

![Recurring Appointment frequency](/files/2e335578bebc50d146386b440f88946fde62ea74)
{% endstep %}

{% step %}

### Create the appointment

If you are finished with scheduling the appointment(s), click **Create** at the bottom.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
If there are any conflicting times, a pop-up window will appear with links to the conflicted dates. Select the links and reschedule the time as you would for any other appointment. Only that day will be rescheduled; it will not affect the rest of the standing appointment.
{% endhint %}

## Editing an Appointment on the Schedule

{% stepper %}
{% step %}

### Select the appointment

Click on the appointment on the Schedule.
{% endstep %}

{% step %}

### Edit the appointment

Click **Edit**.

![Edit appointment on schedule](/files/6af8a5f770d951b3631d4a8e1c35c9d153a42da3)
{% endstep %}

{% step %}

### Choose the service

Choose the Service you would like to change it to.

![Choose services to change to](/files/cb45bf0585b7a827a530751add2a2f5a7fb0f940)

{% hint style="info" %}
You can only edit one service at a time within an Appointment.
{% endhint %}
{% endstep %}

{% step %}

### Save changes

Click **Save Changes** at the bottom.
{% endstep %}

{% step %}

### Checked-in appointment message

If the appointment had already been checked in, you will see this message.

![If appointment already checked in](/files/c27292c64cfa8e4a5d19f8786b1603d8514b4f91)
{% endstep %}
{% endstepper %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://support.rosysalonsoftware.com/scheduling/scheduling-editing-an-appointment-w-video.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
