WP RoomPilot
Booking plugin for vacation rentals & apartments

From an available date to a paid direct reservation – all on your WordPress website.

Your guest searches for dates, chooses the right accommodation, adds breakfast, parking or a transfer and pays directly. You control availability, pricing, payments and communication in one self-hosted system – without a commission on each direct reservation.

€129.00 one-timefor one WordPress installationGo directly to licence
No commission per direct reservationSelf-hosted dataiCal synchronizationGutenberg & Elementor

The RoomPilot booking journey

From the first available date to the next satisfied guest.

RoomPilot does not present isolated features. It connects every stage that turns a website visit into a controlled direct reservation and an organized stay.

01The guest searches

Available dates instead of enquiry ping-pong.

Dates, party size and accommodation are checked against reservations, closures, capacity and imported iCal blocks.

  • Check availability in real time
  • Show matching properties and offers
  • Prevent conflicts server-side
02The stay takes shape

Property, rate and package become easy to understand.

The guest sees a concrete offer with stay rules, seasonal prices and bookable packages rather than just a calendar.

  • Rate plans and stay rules
  • Seasonal, weekend and promotional pricing
  • Packages for different audiences
03Like a basket

Breakfast to late checkout: extras increase booking value.

Additional services are offered where they make sense for the stay, not hidden in manual follow-up after the booking.

  • Breakfast, parking and cleaning
  • Transfer, pet or late departure
  • Property-specific services and quantities
04The price persuades

Every line item remains understandable.

Base rate, rules, package, service, voucher and payment plan form a reproducible booking quote.

  • Transparent price lines
  • Vouchers with reliable rules
  • Deposit or full payment
05The booking becomes secure

Payment and status are part of the same process.

PayPal, Stripe or optional WooCommerce connect the reservation with verified payment events and outstanding balances.

  • Payment status and ledger
  • Balance payments and due dates
  • Controlled cancellations and refunds
06Before and after arrival

Confirmation, reminders and guest information continue the journey.

Automations, documents and prepared guest areas support the stay while the dashboard keeps operations clear.

  • Email templates and automations
  • Documents and secure downloads
  • Arrivals, departures and open tasks

Example booking composition

The guest builds the stay step by step.

4 nights in the apartmentAccommodation
Breakfast for 2 guestsService
ParkingService
Early-booking benefitRule
30% at bookingPayment plan

The operator outcome

One booking journey instead of six disconnected tools.

  • Fewer manual questions about availability and price
  • Additional services become visible before checkout
  • Reservation, payment and communication stay connected
  • Portal calendars can continue to flow in via iCal
  • Your brand, data and customer relationship remain yours
Play through the complete journey live.With prepared properties, prices, services and reservations.
WP RoomPilot dashboard

Morning: take control of operations

Before the first guest calls, you already know what matters today.

Arrivals, departures, outstanding payments and technical states are combined in one view, so the day does not begin by searching across multiple systems.

  • Active bookings, today's arrivals and departures
  • Outstanding payments and booking status
  • iCal, cron, WooCommerce and cloud status
  • Demo data for fast onboarding

Differentiators

One shared core instead of loosely connected features.

RoomPilot calculates availability, price and booking state server-side from a canonical model. Admin, Frontend Builder, Gutenberg and Elementor use the same components and rules.

1

Direct booking without channel commission

Own the booking path on your domain and choose your brand, data flow and payment provider.

2

Unified availability

Direct bookings, closures, inventory holds and imported iCal blocks share the same conflict checks.

3

Canonical frontend renderer

Builder, Gutenberg, Elementor, shortcodes and previews use the same validated view configurations.

4

Commerce without WooCommerce lock-in

Quotes, ledger, payment state and documents work independently. WooCommerce remains optional.

5

Traceable pricing

Rate plans, rules, packages, services and vouchers create explainable server-side line items.

6

Cloud-ready, not cloud-dependent

AI, channel connectivity and other services can be added without replacing the self-hosted core.

Occupancy & synchronization

Direct reservations and external calendars in one availability layer.

The calendar distinguishes bookings, arrivals, departures, manual closures and external iCal blocks. Conflicts are enforced by server-side availability rules.

  • iCal import and export
  • Manual closures with reasons
  • Inventory holds during checkout
  • Capacities, periods and buffers
RoomPilot availability calendar

Pricing and offer engine

From base rate to a reproducible booking quote.

RoomPilot models pricing as a controlled calculation rather than a single free-form amount.

Rate plans

Channels, stay constraints, lead time and arrival/departure rules.

Dynamic rules

Percentage or fixed adjustments, nightly overrides and per-stay changes.

Packages

Fixed lodging totals, percentage discounts and combined offer logic.

Service catalog

Breakfast, cleaning, parking, transfers and other property add-ons.

Vouchers

Validity windows, thresholds, restrictions, limits, reservations and secure redemption.

Payment plans

Full payment, fixed or percentage deposits, installments and manual schedules.

RoomPilot Frontend Builder

Frontend without duplicate configuration

One builder and the same components in Gutenberg and Elementor.

The schema-driven builder creates valid presets for property views, catalogs, availability search, booking forms and guest areas.

  • Responsive desktop, tablet and mobile values
  • Safe live preview without booking or payment mutations
  • Native Gutenberg block variations
  • Native Elementor widgets with typed controls
  • Keyless OpenStreetMap or optional Google Maps

Commerce and follow-up

The workflow does not end at the booking button.

Payment state and ledger

Authorized, captured, refunded and outstanding amounts are derived from verified events.

Cancellations and refunds

Policy snapshots remain immutable while refunds follow a separate controlled workflow.

PDF

Documents

Quotes, payment and refund receipts plus a prepared invoice foundation with secure downloads.

Email automation

Templates and queued communication for confirmations, reminders and other events.

G

Guests and Guest Area

Guest records, booking links and prepared secure self-service views.

API

Extension points

Registries, events, interfaces and hooks for additional domains, services and integrations.

Automation, AI & operations

RoomPilot supports the full workflow after the booking request.

Recurring tasks can react to booking events, status changes and due dates. Optional AI features work as preview-first assistants and never overwrite, publish or send content without an explicit operator action.

Rule-based automation

Automation rules, queues and logs for confirmations, reminders and other operational events.

Preview-first AI

Create or improve property descriptions, services, translations, rate plans, packages and email copy before accepting any result.

Native payment routes

PayPal and Stripe as direct providers plus WooCommerce as an optional adapter, while the booking core remains independent.

Balance payments & plans

Deposits, installments, due dates and secure links for outstanding balances are part of the commerce model.

Exports & diagnostics

Operational CSV, JSON and XLSX output, activity logs, cron health and technical system diagnostics.

Multilingual foundation

German, Polish, French, Italian, Dutch and Spanish translations are included, with translatable property content.

WordPress & external workflows

Integrate with your existing website without tying operations to one vendor.

RoomPilot uses native WordPress building blocks, supports multiple payment routes and connects external availability calendars through iCal.

WordPress
WordPress Gutenberg
Elementor
WooCommerce
PayPal
Stripe
OpenStreetMap
Google Maps
Airbnb calendar
Booking.com calendar

Airbnb and Booking.com are currently connected through iCal availability feeds. This is not a direct reservation, rate or payment API and does not imply a partnership. Deeper Channel Cloud connectivity is architecturally prepared and is enabled only after approved provider access.

Who RoomPilot is built for

Direct booking workflows for vacation rentals, apartments, guest houses and small accommodation businesses.

RoomPilot is particularly useful for operators who want their WordPress website to become a controlled booking and operations workspace rather than a simple brochure.

01

Vacation rentals

Property pages, occupancy, seasonal pricing, add-on services and direct booking.

02

Apartments & serviced living

Multiple units, stay restrictions, payment plans and reusable frontend presets.

03

Guest houses & small hotels

Arrivals, departures, guests, outstanding payments and calendar health in one dashboard.

Try RoomPilot with prepared properties, guests and bookings.

The isolated demo includes dashboard, booking management, availability, pricing, services and the Frontend Builder.

WP RoomPilot demo

Integrations & Adapters

Integrations & Adapters

WP RoomPilot's integration layer can be extended on request with additional payment providers, booking portals and third-party systems. A documented interface and the required access approvals are necessary. Scope and effort are reviewed in advance.

Need another connection?

WP RoomPilot's integration layer can be extended on request with additional payment providers, booking portals and third-party systems. A documented interface and the required access approvals are necessary. Scope and effort are reviewed in advance.

Support

FAQ

Frequently asked questions about WP RoomPilot.

Who is WP RoomPilot built for?

For operators of vacation rentals, apartments, guest houses, small hotels, rooms and other accommodation offers that want direct bookings on their own WordPress website.

Does WP RoomPilot replace a channel manager?

RoomPilot already synchronizes iCal calendars. Deeper Channel Cloud connectivity is architecturally prepared but may require an approved connectivity partner or portal API access.

Is WooCommerce required?

No. Booking, pricing and availability core work independently. WooCommerce can be connected as an optional payment route.

Can I define dynamic rates and packages?

Yes. Rate plans, percentage or fixed adjustments, nightly overrides, packages and add-on services are part of the pricing architecture.

Does RoomPilot support Gutenberg and Elementor?

Yes. Saved presets and local components can be rendered through a native Gutenberg block and native Elementor widgets.

Where are guest and booking data stored?

In the self-hosted core inside your WordPress database. Optional Rocketboot Cloud services are connected separately.

Can additional integrations and adapters be added?

WP RoomPilot's integration layer can be extended on request with additional payment providers, booking portals and third-party systems. A documented interface and the required access approvals are necessary. Scope and effort are reviewed in advance.

Turn your WordPress website into your own booking platform.

Direct bookings, rates, availability and guest operations in one controlled system.

Launch your way

Install it yourself, use professional setup or launch fully managed.

Choose the exact setup scope you need directly during checkout.

01

Plugin licence

Download, activation and updates. Ideal for an existing WordPress installation with your own technical management.

02

Professional installation

Installation, activation, basic configuration and a functional check of email and payment flows.