Changelog

What's new in OhMyDesk

New features and improvements shipped weekly — everything we've added to help you run a smoother coworking space. Newest first.

August 2026

  1. Sell prepaid meeting room hour packs

    Meeting roomsMembers

    Sell a member a bundle of meeting room hours at whatever price you set — a tutor buying 10 hours, for example. Book their sessions against the pack and the balance burns down by the real length of each booking, not a flat unit. Top up any time without resetting hours already used. Shows up on their profile only once you have sold them a pack.

    Read the full feature →
  2. Give members a discounted rate automatically with Pricing Groups

    MembersPricing

    Create a named group — Student, Friends & Family, whatever fits your space — with a percentage off, then assign a member to it once. Their discount now pre-fills every time they start a new desk, flex, hotdesk, virtual office, meeting room, or private office plan. If they already have an active plan, you choose whether the new rate applies going forward only or updates their current one too — nothing changes silently. Fully hidden until you create your first group.

    Read the full feature →
  3. A cleaner sidebar that hides what you are not using yet

    UXNavigation

    Settings items like Organization and Plans are always visible — no more collapsed section to hunt for. Meeting Rooms disappears from the sidebar until you add your first room on Rooms; it comes back automatically once configured. You can still pin any item visible from Customize sidebar.

  4. Website and social links on your public booking page

    Public bookingBranding

    Visitors can now reach you straight from your booking page — tap to call, email, open your website, or follow you on Instagram and LinkedIn. Add the links once under Organization → Contacts & Space (or Settings → Contact Info); they appear on every public and member booking page.

    Read the full feature →
  5. Pay online for hourly meeting room bookings

    PaymentsPublic bookingMeeting rooms

    When meeting-room Stripe payments are enabled, visitors booking by the hour on your public page now go through Stripe Checkout — same as whole-day rooms and desk passes. The slot is held while they pay, then confirmed automatically with operator alerts and a visitor confirmation email.

    Read the full feature →
  6. Fix: "Mark as paid" on ongoing contracts now settles the whole month

    PlansBug fix

    Rolling forward an open-ended desk contract with "Mark as paid" could settle only the first day of the new month instead of the full cycle, leaving the rest of the month showing as unpaid even though it had been collected. Marking a cycle paid now clears the entire month in one action, same as the very first month of a new contract already did.

    Read the full feature →
  7. Set any VAT rate on your space

    SettingsInvoicing

    Organization → Billing & invoices now lets you type your actual VAT rate — 19%, 21%, 7.7%, whatever your jurisdiction requires — instead of picking from a fixed list. Use 0 if you don't charge VAT; "+VAT" on public prices still appears automatically when the rate is above zero.

    Read the full feature →
  8. Set real operating hours — and have them actually enforced

    SettingsMeeting roomsSmart locks

    Organization → General now has an Operating hours card: set an open and close time for every day of the week, with a "closed" toggle for days you don't run at all. Meeting rooms can still override the schedule per room. These hours aren't just for show — bookings outside them are blocked on the public page, and if you use smart-lock access, the door won't unlock outside your configured hours either, even for a valid booking.

    Read the full feature →
  9. Give flex balances an expiry date

    Flex plansSettings

    Flex plans can now be set to auto-expire — turn on "Auto-expire unused balance after" in your Flex Plan settings and pick a number of days. Each member gets a fixed deadline from the day their plan is activated; if days are still unused when it passes, they're quietly forfeited instead of sitting on the books forever. Members get one reminder email two weeks before the deadline so nobody loses days by surprise. Off by default — leave it blank and nothing changes.

    Read the full feature →
  10. Closure dates: close a whole range, see who it hits, and still book through it

    SettingsBookingCalendar

    Closing for a summer shut-down no longer means adding each day one at a time — Organization → General → Closure dates now takes a second date and closes the whole range in one step, both ends included, folded back into a single row you can lift in one click. On the calendar a closed day now reads as its own thing instead of looking like a weekend, and anyone who booked before you closed that day still shows up, dimmed rather than hidden, so you can see who to contact. And because you run the space, a closure no longer locks you out of your own calendar: booking or editing on a closed day asks you to confirm, then goes through. Members and your public booking page stay blocked.

    Read the full feature →

Try every feature free for 3 months.

No credit card. Set up your space in under two minutes.

Start Free Trial