RVshare Web Booking Confirmation Overlay
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
RVshare Web Booking Confirmation Overlay automatically scans RVshare booking confirmation pages and extracts all key booking details including RV name and model, pickup and return dates, rental duration, total price, booking reference number, owner information (name and phone), and cancellation policy. The tool displays a floating overlay panel that summarizes all confirmation details in a clean, easy-to-read format, making it easy to review your rental at a glance. The booking reference number is prominently highlighted in a special badge for quick access. Owner contact information is displayed clearly, providing a direct line to your RV host. When pickup dates are available, the panel tracks your upcoming rental. You can save booking details for future reference, and the tool automatically maintains a history of all confirmed RV rentals across sessions, so you can easily reference past trips and rental details.
WHERE IT RUNS
This extension operates exclusively on rvshare.com domain pages that contain booking confirmation content—specifically pages with "/booking/", "/confirmation", "/trip/", or "/reservation/" in the URL path, or pages that display booking confirmation details. It works alongside the free BotGentz companion extension, which provides the necessary DOM access and page interaction capabilities. The booking confirmation overlay runs entirely within your local browser instance and does not communicate with any external servers or APIs. All booking data extraction, history storage, and preference management occurs on your machine, ensuring your booking activity and trip history remain private. It supports all modern Chromium-based browsers (Chrome, Edge, Brave, Opera) and Firefox when paired with the BotGentz bridge.
HOW TO USE
After installing both BotGentz and this confirmation overlay, simply navigate to any RVshare booking confirmation page. Within 1-2 seconds, a panel appears in the bottom-right corner displaying your booking details. The "Confirmation" section prominently shows your booking reference number in a highlighted badge, along with the RV name. The "Details" section lists all key booking information including pickup date, return date, rental duration, number of guests, total price, and pickup location when available. The "Owner" section displays the owner's name and phone number for easy contact. The "Cancellation Policy" section shows the full cancellation policy text. The "Recent Bookings" section shows your last three confirmed RV rentals with RV names, dates, references, and prices, providing a convenient history of your trips. All bookings are automatically saved to your history as you confirm them.
BOOKING DATA EXTRACTION AND HISTORY MANAGEMENT
The booking confirmation overlay uses a multi-strategy extraction system to locate and parse booking details from RVshare confirmation pages. It first attempts to find structured booking elements using selectors based on the site's typical class naming patterns, including "booking-confirmation," "confirmation-details," and page elements with booking-related classes. When these selectors fail due to site updates, the tool falls back to text-based parsing, scanning the page for key indicators using pattern matching for terms like "ref," "reference," "booking," "confirmation," "total," "paid," "pickup," "return," "owner," "host," "phone," and "cancellation." The reference number is extracted through pattern matching for alphanumeric codes of 6-12 characters. RV names are extracted from heading elements or through pattern matching for common RV naming conventions. Price extraction uses currency pattern matching with dollar amounts, and date extraction uses pattern matching for common date formats. Owner information is extracted through pattern matching for "owner" or "host" labels. The history system stores each confirmed booking with its reference number, RV name, pickup date, return date, price, and timestamp, checking for duplicates to avoid storing the same booking multiple times and limiting history to the last 50 entries for performance.
THE PANEL
The booking confirmation panel is a compact, functional overlay that integrates into the RVshare confirmation page. It can be dragged by clicking and holding the title bar, positioning the panel anywhere on the screen for optimal visibility while you review your booking details. The panel includes a built-in snap feature that automatically aligns to the nearest screen edge when released within 48 pixels, keeping your workspace organized. Click the collapse arrow in the top-right corner to minimize the panel to a small icon bubble showing a gear emoji, preserving screen space while keeping the tool accessible. The panel is not resizable in this version, maintaining a consistent compact size that works on all screen resolutions. Press the Escape key to instantly hide the panel; press Escape again to restore it. All position, collapse state, and booking history data are saved locally using GM_setValue and persist across browsing sessions.
PLEASE NOTE
This extension requires the free BotGentz extension to function—the booking confirmation overlay does not work standalone. RVshare occasionally updates its page layouts and confirmation presentation formats, which may temporarily affect data extraction accuracy. The tool extracts booking data from the visible page content; if confirmation details are loaded dynamically after page load, you may need to wait a moment or refresh the page for the panel to populate. The booking history is stored locally for your reference and convenience—it does not sync with your RVshare account. The tool does not store or transmit any data; all booking data extraction, history storage, and settings are processed and saved entirely within your browser. This tool is designed for personal booking management assistance and is not affiliated with or endorsed by RVshare or its parent company. Booking details, owner contact information, and cancellation policies are subject to change; always confirm details on the official RVshare confirmation page.