# Booking Process

The **Booking Process** addon works as an extension of the **Booking Template** addon.\
It allows you to customize the booking flow by reordering steps and configuring how agents are selected during the booking process.

With this add-on, you can easily change the order of booking steps such as **Agent, Service, Location, Date & Time** by clicking the **drag icon (⋮⋮)** at the top-right corner of each step.

<figure><img src="/files/sG1r9Bw1o6TMGP8zqa4g" alt=""><figcaption></figcaption></figure>

This gives you full control over how customers go through the booking journey.

In addition, the **Function** section allows you to define how items are automatically selected or handled for different booking steps.

<figure><img src="/files/4m0SzlP5V2sfUpAxPN3Y" alt=""><figcaption></figcaption></figure>

**Available options:**

* **Do not auto select:** Users must manually choose an item in the corresponding step.
* **First time auto select:** The system automatically selects an item the first time, but users can still change it.
* **Always auto select:** The system always automatically selects an item and skips manual selection when possible.

This feature helps optimize the booking flow and reduce friction for customers.


---

# 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://docs.yaycommerce.com/bookster/addons/booking-process.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.
