How can admins set up and use Flexi Amenity in ADDA to avoid booking conflicts?

How can admins set up and use Flexi Amenity in ADDA to avoid booking conflicts?

What Is Flexi Amenity?
Flexi Amenity lets you manage a single physical space that serves multiple purposes by linking one main amenity (Super Amenity) with one or more related amenities (Sub Amenities).

Think of it as one space, multiple uses, but one booking system that keeps everything in sync.

Why does this matter?
Here’s the thing—shared spaces often get double-booked when used for different activities. Flexi Amenity solves that automatically.

It helps you:

  • Prevent overlapping bookings

  • Reduce manual coordination

  • Show accurate availability to residents

How does booking actually work?
The system keeps everything aligned in real time:

  • If the main space (Super Amenity) is booked → all related spaces are blocked

  • If any sub space is booked → the main space is blocked

  • If a booking is cancelled → availability updates instantly

Real-life example (easy to relate)
Let’s say your community has:

  • A Tennis Court that can also be used as

  • Two Pickleball Courts

You set it up like this:

  • Tennis Court → Super Amenity

  • Pickleball Court 1 & 2 → Sub Amenities

Scenario 1:
Someone books Tennis from 6–7 PM
→ Pickleball courts are unavailable during that time

Scenario 2:
Someone books Pickleball Court 1 from 6–6:30 PM
→ Tennis cannot be booked for overlapping time

Scenario 3:
That Pickleball booking gets cancelled
→ Tennis becomes available again (if no other conflicts exist)

What this really means is—no confusion, no overlap, no manual intervention.

How do admins set this up?
Follow these steps:

  1. Go to Admin Portal → Amenities & Events → Setup → Flexi Amenity Manager

  2. Click Create Flexi Amenity

  3. Select:

    • One Super Amenity

    • One or more Sub Amenities

  4. Click Create


Important setup requirements
Before creating Flexi Amenity:

  • Amenities must already exist in the system

  • Only slot-based amenities are supported

  • All amenities must belong to the same block (if enabled)

  • One amenity can be used in only one Flexi setup

  • Setup won’t work if there are conflicting bookings

Can admins edit or delete a Flexi Amenity?
Not if there are active or upcoming bookings.
You’ll need to cancel those first.


Will residents notice anything different?
No. Residents continue booking as usual. The system handles all the logic behind the scenes.

When should you use Flexi Amenity?
Use it anytime:

  • One space supports multiple activities

  • You want to avoid booking clashes

  • You want a cleaner, automated booking experience


    • Related Articles

    • What are Community Forms, and how do Admins and Residents use them in ADDA?

      Community Forms are used by HOAs to collect structured information from residents in a simple, trackable way. They replace emails, paper forms, and follow-ups. Typical use cases include: Move-in and move-out requests Renovation or remodeling ...
    • How do Admins set up Events in ADDA?

      The Events feature helps HOAs plan, announce, and manage community activities in one place. It is commonly used for: Board meetings Town halls Holiday celebrations Fitness or regular classes Community gatherings Once an event is created, residents ...
    • How do I use Announcements in ADDA?

      An Announcement is an official communication sent by the HOA to residents. You can use it for notices such as: Maintenance updates Policy changes Meeting reminders Community alerts Buy / Rent / Sell information Announcements are visible to selected ...
    • How can HOAs use Community Forms to create an ARC (Architectural Review Committee) request in ADDA?

      What is an ARC request, and why use Community Forms for it? An ARC request is used when residents need approval from the HOA before making changes to their unit or property, such as renovations, remodeling, or structural modifications. Using ...
    • How can residents use the Community feature in the ADDA App?

      The Community feature allows residents to share updates, information, and awareness posts with other residents. It is meant for resident-to-resident communication and helps keep the community informed and connected. Residents typically use Community ...