New: DeskOS MCP puts your live occupancy, revenue and renewals inside Claude, ChatGPT and Cursor
DeskOS
Meeting rooms

Rooms that book themselves, bill themselves and free themselves

Credits, rules, payment and panels in one system. Members book from the app, the rules are enforced rather than remembered, and every billable hour lands on the right invoice without anybody chasing it.

Booking
Member app and console
Credits
Pooled or per centre
Holds
15 minutes, then released
Tax
Resolved per country
Nova Coworking, BengaluruThursday, 9 rooms
Today9 rooms
Boardroom, 10 to 11:30Meridian Labs · 3 creditsChecked in
Focus 2, 11 to 12Ravi Menon · pay as you goPaid
Studio, 12 to 13Awaiting paymentHold 11:42
Focus 1, 14 to 15No check-in, releasedFreed
Boardroom, 16 to 18Northline · 4 creditsConfirmed
Min 30 min15 min bufferBook 30 days aheadCheck-in required
UtilisationThis month
Boardroom78%
Studio61%
Focus 144%
Focus 239%
Credit hours used412
Billable overage₹1.9L
Released no-shows11 hrs
The daily problem

The room calendar is the most argued about object in the building

Somebody booked and never showed. Somebody used two hours and was billed for none. Somebody at the other centre spent credits they were not supposed to have. Every one of those is a rule that lives in a person rather than in the system.

What DeskOS does about it6 capabilities
01Booking

Members book from the app, not from your inbox

Rooms, capacities, amenities and live availability in the member app and the whitelabel app. Book, extend, cancel and invite guests. Your team stops being a calendar.Front desk out of the booking loop

02Credits

Credits that behave the way you sold them

Include hours in a plan, top them up, expire them monthly or roll them over. Choose whether credits pool across the whole organisation or stay per centre, and every booking screen honours that rule.One credit rule, applied everywhere

03Rules

Rules the room actually enforces

Minimum and maximum duration, notice period, buffer between bookings, who may book which room, and how far ahead. The booking rules are one definition, so what the app allows and what the admin console allows never drift apart.No special cases living in somebody memory

04Payment

Unpaid holds expire instead of blocking the room

A paid booking holds the slot for fifteen minutes while payment completes. If the payment never lands the slot releases itself, and if the gateway confirms late a reconciliation pass still honours it.No phantom bookings on a busy Tuesday

05Panels

A panel on the door that tells the truth

Room panels show the current meeting, what is next and who booked it, and let somebody grab a free room on the spot. Occupancy is checked in rather than assumed, so no-shows release the room.Rooms stop being squatted

06Billing

Overage lands on the right invoice, with the right tax

Hours beyond the included credits bill to the member or the company on the next invoice, on the correct billing entity, in the correct currency, with tax resolved for the country you operate in rather than a hardcoded rate.Room revenue stops leaking

Status and time are different things

A booking has a lifecycle status and a separate derived time state. That is why a cancelled future booking and a finished past one never get confused.

Guests without accounts

External attendees get an invite and can be pre registered as visitors, so reception knows who is arriving and for which room.

Sell rooms to non members

Publish rooms for pay as you go booking and take payment up front, without creating a membership for a one off customer.

Because it is one system

A booking is a sale, an access grant and an invoice line at the same time

Room booking software that only owns the calendar hands you three more jobs. Here the booking already is the other three.

Memberships

Included hours come from the plan the member is actually on, and change the day the plan changes.

Billing

Overage and pay as you go land on the correct billing entity, currency and tax treatment, with no manual entry.

Visitors

External attendees can be pre registered, so reception has the guest list before the meeting starts.

Analytics

Utilisation by room and by hour tells you which rooms to add, split or stop selling.

FAQ

Questions operators actually ask

Can meeting room credits be shared across our locations?

That is a setting. Credits can pool across the whole organisation, so a member can spend them at any centre, or stay scoped to the centre that sold them. Whichever you pick, every booking screen, the member app and the reports all use the same rule.

What happens if a member books a paid room and the payment fails?

The slot is held for fifteen minutes while payment completes, then released automatically. A background reconciliation pass also checks with the gateway, so a payment that confirms late is still honoured rather than lost.

Do you handle tax on room bookings outside India?

Yes. Tax is resolved by the country and billing entity rather than a fixed percentage, so an operator in the US, UK or Singapore gets the correct treatment rather than an Indian GST rate with a different label.

Can we stop people holding rooms they never use?

Yes. Require check-in on the room panel and release the room automatically if nobody checks in within your grace window. The released time goes straight back into availability.

Do you need special hardware for the door panels?

No. The room panel runs on a standard tablet. See the hardware page for what we usually recommend and what we support.

See it on your own floor plan

Bring one floor and last month of invoices. We will set it up live and you can decide from there.