Pro module — Hourly Rental

Hire out equipment and spaces without a double-booking spreadsheet.

Track every rentable item, hire it out for any duration, and let the same conflict engine that protects every Tiger Booking appointment stop two customers walking out with the same gear. Installs as the Tiger Booking Pro add-on, right alongside the free plugin.

Pro add-on, installs alongside the free plugin · Shares your existing customers, calendar and analytics

How it works

Four things Rentals actually does.

No inventory system to learn twice — a rental is just another kind of booking, built on the same engine as everything else in Tiger Booking.

Rentable itemsEvery item you hire out — a kayak, a projector, a meeting room — is a resource in Tiger Booking's shared inventory, tagged as equipment or a space.Pro
Hire by any durationSet a start and end time for the hire — an hour, an afternoon, a week. There's no fixed slot grid to work around.Pro
🔒
Can't be double-bookedThe same conflict engine that protects every other Tiger Booking engine locks the resource for its hire window before the rental is saved.Pro
🗂
One shared calendarRentals share customers, the calendar and analytics with appointments, tables and every other engine you run — nothing lives in its own silo.Pro
Inventory

Your gear is a resource, not a spreadsheet.

Rentals ships no separate inventory table of its own — every rentable item is a kernel resource, the same object type appointments and rooms use elsewhere in Tiger Booking. Add it once from the Inventory screen, tag it equipment or space, and it's ready to hire out for any length of time.

  • Add unlimited items from the Inventory screen
  • Each item is typed equipment or space
  • The same resource can be reused by other active modules on the site
Multi-Resource Conflict Engine

The same lock, every time.

Before a rental is saved, Tiger Booking takes a lock on that resource, checks whether it's free for the requested window, and only writes the record once the check passes — holding the lock past commit so two simultaneous requests can't both slip through. It's the identical mechanism behind appointments and every other engine, not a rentals-only shortcut.

  • Every start/end window is checked against that item's other confirmed rentals
  • The resource lock is held through the write, not just the availability check
  • Cancelling a rental frees the item immediately
No asterisks

What Rentals does today — and what it doesn't yet.

This is the newest, smallest module in Tiger Booking. Here's the honest state of it, not the roadmap.

Built and working

  • Rentable items via the shared resource inventory (equipment or space)
  • Duration-based hire — any start/end window, not fixed slots
  • Conflict-free scheduling via the shared Multi-Resource Conflict Engine
  • One rentals list, filterable by item, customer and time
  • Shared customer records, calendar and analytics with every other engine

Not built yet

  • No public rental widget — bookings are entered by staff on the Rentals screen, not self-served by customers online
  • No per-item deposits or damage waivers
  • No automatic late fees
  • No pickup/return checklist or condition tracking
Ready when you are

Add Rentals to your Tiger Booking install.

Install the free build today, or add Rentals and every other Pro module from one add-on — same customers, same calendar, same conflict engine.