Every feature, improvement, and fix we ship. We're building the best rental management software, one update at a time.
Connect Claude or ChatGPT to your Reservety site with one connector, signing in through your own site. It is the base of the AI marketing assistant.
Another round of security fixes across the platform, plus automated end-to-end tests that take real bookings through the site from the first click to the thank-you page.
Show booking times as a window, for example 8:00 - 8:50 instead of 8:00, so a delivery that arrives a little late is still on time. Customers see the window on the product page, cart, checkout, emails, SMS, documents and their order, while your planning screens keep the exact time.
Customers who rent for a group, like a teacher dressing a dance class, enter what the group needs line by line: 4 small, 5 medium, 3 large in red. The shop shows only the items that can cover every line, using real availability once dates are picked.
Not every business updates order statuses. Switch the delivery screens to plan by dates and see what to prepare, deliver and pick up today, tomorrow and for the week ahead.
Keep ID scans, signed paper contracts, damage photos and supplier invoices on the order, visible to your staff only.
See who edited or deleted an order, product, payment or contract, and when.
Customers from outside your home states pay a security deposit based on each item's replacement cost. Customers with enough finished rentals with you pay the normal deposit.
When staff create an order, the customer's gift cards appear with their balance and expiry and apply with one click. The order page also shows the customer's loyalty points balance.
The product page, add-ons, cart, checkout, thank-you page and contract signing now share one design, with loading placeholders instead of blank space.
With a setting on, clients can ask for a time that is already booked. You see who holds it and decide. A "Send rescheduling link" button lets clients move a booking themselves, paid bookings included.
When a paid appointment is cancelled, the money goes back to the client's wallet or is refunded, your choice. The next booking draws from the wallet automatically. A Customers screen shows each client's phone, wallet balance and lifetime value.
One screen for a coach's week: classes, trainers, attendees and bookings together.
A new one-page checkout: contact details first, then delivery or pickup, then payment, with the order summary always in view. Returning customers sign in with a one-time code sent by email or SMS.
Add or change the card on an order, so a balance, damage or a late return can be charged later.
A shorter admin menu for smaller businesses, with the full menu one click away. Each person on your team chooses which one they use.
Appointment businesses get their own setup screens for services, rooms or equipment, and staff. A phone booking console lets you book while the customer is still on the call, and an availability grid shows every free time.
Customers scan a QR code at your store or yard, find their booking and confirm it is theirs. Then they pay any balance on their phone with the card already on the order. Staff can add a card and authorise the security deposit from the admin.
Coaches see who owes money, when each child last paid, who took the payment and how much came in this week. Attendance reports come with it.
A new Booking Schedule replaces the daily stock pages: every unit and booking on one timeline, with pop-ups and a list view. The admin home is now a Today dashboard with the day's run sheet.
Your customers get a referral link to share. Friends get a discount on their first booking, and the customer who sent them gets a reward.
Price delivery by zip code or by zone, and switch delivery and pickup methods on or off by the booking's start date.
Security deposit holds now work with Square too, and the order shows the last four digits of the card on hold.
A security review of the whole platform: every known vulnerability fixed and unused components removed. More rounds followed on Sep 22 and Sep 26.
Email, SMS, WhatsApp, web chat, phone calls and form submissions from a customer land on one thread, next to their bookings, in the dashboard and in the staff app. The web chat on your site answers visitors in seconds with AI, from your products, pages and live availability, and hands over to your team when a person is needed. AI replies use the same credits as the AI marketing assistant.
Your team gets a phone app for the day's work: search, orders with status and payments, logistics, appointments and check-in, with push notifications. Admin pages opened from the app fit the phone.
The whole platform, the dashboard and everything your customers see, is now fully translated into Romanian and Czech.
Add your staff with their working hours. Customers can choose who they book with, an assignment board with rules shares out the work, and each person gets a calendar feed for their phone.
Maintenance schedules by hours, mileage or cycles, and an item stays out of service until the work is signed off. Meter readings and damage are recorded at return, and damage can be billed to the customer from the work order.
A ledger of what each person earned per booking, what you have paid and what is still owed.
Swap a booking to another unit or move its dates straight from the Booking Schedule.
Attach a court, room or machine to class sessions so it cannot be booked twice. Trainers add attendees by typing a name.
Put Reservety booking on a site built anywhere with a small embed. Customers get a link to cancel or reschedule on their own.
Book time, not only items: services with a duration, with email and SMS notifications.
A read-only API tells other systems how many units are free for a date range and whether it can be booked.
Sell classes and events by session: tickets with QR check-in, ticket tiers, class packs paid with credits, automatic enrolment and a waitlist.
Filter orders by who created them and how they were paid, and see every payment in a transactions report.
Membership allowances by date type (peak, off-peak, school holidays), a yearly cap per plan, items that only members can book, and free bookings only while the member's subscription is active.
Send booking notifications by WhatsApp as well as by email and SMS.
Turn the day's deliveries into routes. Split them between drivers, order each route for the shortest drive and assign the orders, all from the map.
The screen for preparing orders was redesigned: status and quick actions at the top, the security deposit, the right documents for the order's status, and a private note.
One view of what moves each day: due to go out, out now and due back, as lists and on a map.
Ask for a contract before checkout only for the categories or items that need it. Waivers and contracts were reworked to be faster and clearer.
Take card payments in person with a Stripe Terminal reader, straight from the order.
Once a visitor picks dates, items that are not free for those dates show as unavailable and cannot be booked.
Product names, start and end times and the smart-lock code can now go into any email or SMS.
See what each item has earned against what it cost and how close it is to paying for itself. See how often it is rented, and when it sits free over time.
US phone numbers are formatted automatically, and names and addresses are capitalised when an order is placed. Reports now include drivers and past dates.
Items booked by the hour and items booked by the day can now go in the same cart.
Paste your own HTML into any email template, with placeholders for the order table, addresses and totals.
A grid to book several sizes or colours of one item in one go.
Offer fixed start times, each with its own capacity. From May 30, each day of the week can have its own set of times.
An optional checkout in four clear steps on one page.
New category layouts and product cards, and a badge on every product showing whether it is free for the dates the visitor picked.
Members see how many free bookings, hours or guest passes they have left in the current period.
Your site can show more of your Google reviews.
Set a flat price for an exact recurring period, like Friday 5 pm to Sunday for $275. The rest of the booking is priced as usual.
Each membership plan can include guest passes per billing period, so members can share free bookings with friends by code.
Price weekday and weekend nights separately, with an exact price for every mix of nights.
Customers sign a contract once, before their first booking. Different customer groups can have different contracts, and you can ask everyone to sign again from a date.
Add-ons linked to their own product can take a percentage discount or a flat price.
Quick buttons for common periods, a simpler booking flow and a colour for each item.
When a subscription or membership renewal fails, the customer gets three reminder emails, two days apart, each with a link to update their card.
Verify who is renting before a high-value rental. After booking, the customer checks their ID through Stripe Identity. You choose which categories need it, and the result shows on the order. $0.30 a check, on Professional.
Media files can now be offloaded to Amazon S3, DigitalOcean Spaces, Google Cloud, Bunny, or Wasabi. A CLI tool enables bulk migration of existing media. Waiver and legal documents are stored with secure, time-limited access links. The system gracefully falls back to local storage when cloud storage is not configured.
Content delivery network support was set up for faster loading of images, scripts, and stylesheets worldwide. Your customers get faster page loads no matter where they are.
Page caching was reconfigured so cached pages never break add-to-cart or checkout, and a cache warm-up makes first loads faster for returning visitors.
Media uploads were failing with errors when S3 cloud storage credentials were not set up. The system now silently keeps files in local storage instead of throwing errors.
The time selection popup was completely rebuilt with a modern card layout showing the selected date, clear step indicators, and a chip displaying the chosen start time. Time slots use a 3-column pill-button grid. For fixed-period bookings, each slot now shows the full time range (e.g. "8:00 AM - 10:00 AM") instead of just the start time.
The resource booking calendar was fundamentally reworked. Selection changed from drag-to-select to a simpler two-tap interaction. The calendar detects conflicts with existing bookings and shows clear error messages. A floating bar shows the current selection with cancel/confirm buttons. After booking, a popup lets guests add another reservation or go to checkout.
The core availability calculation was replaced with a fundamentally faster approach. The old method checked every 15-minute slot across months of data (potentially 17,000+ checks). The new method calculates disabled ranges mathematically, reducing calculation time from seconds to milliseconds.
Three new settings per seasonal pricing block: minimum rental period, maximum rental period, and minimum order value. These override global defaults for specific date ranges. The calendar enforces limits visually with green and grey highlighting.
Bookings from external platforms (Airbnb, Booking.com, etc.) are now synced automatically every 15 minutes via background processing. The system uses content fingerprinting to detect changes and pre-computes merged inventory for instant calendar loading.
Add-on options can now link to real Reservety products with their own inventory and pricing. Linked products appear as separate line items while maintaining the parent-child relationship. Quantity changes to the parent automatically update linked items.
All order notification emails are now sent in the background after the customer sees the thank-you page, instead of blocking the checkout process. A deduplication system prevents duplicate emails.
The General Settings page now has a sticky sidebar listing all 23 sections with click-to-scroll navigation. A search bar (also accessible via Ctrl+K) lets you find any setting by typing keywords. On mobile, the sidebar becomes a horizontal chip layout.
Instead of making separate database queries for each product, the availability widget now loads all product inventory data in 3 batch queries and caches results for 5 minutes. Cache is automatically cleared when inventory or order status changes.
Customers were receiving duplicate "new order" notification emails. The new async email system includes both in-request and cross-request deduplication to prevent this.
The admin reservations calendar received a complete overhaul with color-coded event headers by order status, modern typography, and smooth animations. A new "Download PDF" button captures the current calendar view as a document. A new setting shows order item details directly on calendar events.
The sidebar cart can now include a full checkout form that loads inside the sidebar. Customers can complete their entire purchase without leaving the current page. This feature can be enabled or disabled in the Reservety settings.
Different user groups (e.g. returning customers, VIPs, members) can now have their own advance booking window. Premium members could book 90 days ahead while regular customers only book 30 days ahead.
Set different lead times for each day of the week. For example, Friday bookings might need 3 days of advance notice while Monday bookings only need 1 day.
The SVG map for selecting individual units and serials was redesigned. Available units show as red outlines, selected units as green, and unavailable as grey. Previously selected units are now preserved when dates change (as long as they're still available).
A one-time cleanup disabled autoloading for 17+ large data entries (saving 200+ KB loaded on every page request), deleted expired temporary data and orphaned entries, and added a database index for faster lookups.
A new integration module automatically imports and syncs products from the Ankor.io vessel and boat management platform. It maps vessel data to bookable products, downloads images, and runs weekly via background sync.
Fixed an issue where Stripe could not properly handle partial captures for security deposits. The Stripe integration was updated so partial captures are recorded correctly.
When both delivery and local pickup were available and the customer entered a delivery address, the system was still defaulting to local pickup. Now correctly selects the delivery option when an address is provided.
When editing an existing order through the manual order screen, the calendar was showing that order's own time slots as "unavailable." Fixed to exclude the current order's reservations from the availability check.
A modern look for the default cart and checkout pages: rounded containers, subtle shadows, gradient headers, improved spacing, hover effects on cart rows, and proper linked product indentation.
* In beta testing.
Join hundreds of rental businesses already using Reservety to automate their operations.
Start Your Free Trial