> For the complete documentation index, see [llms.txt](https://docs.tipo.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tipo.io/tipo-appointment-booking/service-setup/share-equipment.md).

# Share equipment

The Shared Equipment feature lets multiple services use the same type of equipment with a limited quantity.

Instead of assigning equipment to each service separately, you set the **total number of available units**. The system then checks how many units are already in use when a customer makes a booking.

## 🛠️ How to set

{% stepper %}
{% step %}

#### Open Equipment

* Open the app > click **Equipment**
* Click **Add equipment**
  {% endstep %}

{% step %}

#### Fill in the Details

<table><thead><tr><th width="159.5205078125">Field</th><th>What It's For</th></tr></thead><tbody><tr><td><strong>Name</strong></td><td>What the equipment is called (e.g. "Room 1")</td></tr><tr><td><strong>Description</strong></td><td>Optional notes for your own reference (e.g. "Includes HDMI cable and remote control")</td></tr><tr><td><strong>Number of items</strong></td><td>How many of this equipment you have available at once</td></tr></tbody></table>

**Example:** A photo studio has two identical studio rooms. Setting **Number of items** to `2` lets two customers book the room type at the same time, as long as both rooms aren't already taken.
{% endstep %}

{% step %}

#### Block Dates or Time Slots (Optional)

Use this when equipment is unavailable — for maintenance, a private event, or any reason it shouldn't be bookable.
{% endstep %}

{% step %}

#### Assign Services

Under **Services**, click **Assign** to choose which services can use this equipment.
{% endstep %}

{% step %}

#### Add an Icon (Optional)

{% endstep %}

{% step %}

#### Save it

{% endstep %}
{% endstepper %}

<figure><img src="https://2420234940-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ux6d1pfkKFKCAAHuj8H%2Fuploads%2FBLx1iWi6EuRaPRQUgmmw%2F2026-10-05_14-04-20.png?alt=media&amp;token=08481777-732f-4523-946a-00ca16d09301" alt=""><figcaption></figcaption></figure>

\
🔄 How It Works
---------------

```
Customer books a service 
→ App checks the assigned equipment's availability 
→ Booking confirmed only if equipment is free
```

* **A service is linked to equipment.** For example, "Yoga Class" is assigned to **Studio Room**.

<figure><img src="https://2420234940-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ux6d1pfkKFKCAAHuj8H%2Fuploads%2FdruZ6Wy0vqj0UaCuu9rL%2Fimage.png?alt=media&amp;token=b1a716c8-45e2-4b2b-b292-e1b22627d5c3" alt=""><figcaption></figcaption></figure>

* **A customer books that service.** The app checks whether Studio Room is available at the requested date/time — not blocked, and not already booked to its **Number of items** limit.

<figure><img src="https://2420234940-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ux6d1pfkKFKCAAHuj8H%2Fuploads%2FVW3gAXIF6GYnU1MiKs0R%2Fimage.png?alt=media&amp;token=225eaa30-1043-4bd2-89a2-9805f19be6cd" alt=""><figcaption></figcaption></figure>

* **The booking is confirmed or blocked.** If Studio Room is free, the booking goes through. If it's already fully booked or blocked for that time, the customer can't select that slot.

<figure><img src="https://2420234940-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1ux6d1pfkKFKCAAHuj8H%2Fuploads%2FlCDc4DKKYweRU0AAfPjI%2Fimage.png?alt=media&amp;token=1e30ca30-c4a0-46b1-ab32-8543d131f445" alt=""><figcaption></figcaption></figure>

### 💆 Example: Spa with Shared Massage Beds

Imagine a spa offers **6 different massage services:**

* Swedish Massage
* Thai Massage
* Deep Tissue Massage
* Hot Stone Massage
* Aromatherapy Massage
* Foot Massage

The spa has only **2 massage beds**.

All 6 services use the same 2 beds.

**Shared equipment setup:**

* Equipment: **Massage Bed**
* Available quantity: **2**
* Services using this equipment: **All 6 massage services**

#### 📅 How bookings work

* Customer A books a 60-minute Swedish Massage.

→ 1 massage bed is being used.\
→ 1 bed remains available.

* Customer B books a Thai Massage at the same time.

→ The second bed is now being used.\
→ 0 beds remain available.

If another customer tries to book any massage service during the same time, the booking will not be available because both beds are occupied.

It does not matter which massage service they choose. **All 6 services share the same 2 beds.**

#### 🔄 When a bed becomes available

When Customer A finishes their massage, their bed is released.

→ 1 bed becomes available again.

Another customer can then book any massage service that requires a massage bed.

### 💡 Key Point

Shared Equipment limits the number of simultaneous bookings, based on the available equipment.

For example:

**6 massage services + 2 massage beds = up to 2 simultaneous bookings**

The customer can choose any of the 6 services, as long as a shared massage bed is available.
