BACK TO DIRECTORY

WhenPilot

by Helene Groenberg

0.0
(0 ratings)

WhenPilot is a lightweight appointment booking plugin for small businesses — salons, clinics, consultants, tutors. Everything stays on your own site; there is no third-party booking service.

Features

  • Define services (name, duration, optional price, description).
  • Set your weekly opening hours in a simple text format (e.g. Mo-Fr 09:00-17:00).
  • Visitors book with the [whenpilot] shortcode: pick a service, a date, and a free time slot computed from your hours and existing bookings.
  • Double-booking prevention: slots are re-validated on the server before saving, with a configurable capacity (e.g. number of staff).
  • Admin inbox: see upcoming/pending/confirmed/cancelled bookings, confirm, cancel or delete.
  • Email confirmations to the customer and a notification to you, plus emails when you confirm or cancel.
  • Configurable lead time, how far ahead people can book, currency label and an optional auto-confirm.
  • Uses your site’s timezone. Works with any theme.

Usage: create a page, add the shortcode [whenpilot], and publish.

All features described above are fully functional in this plugin — no time limits, no usage caps, no locked options. WhenPilot does not connect to any external service. A separately distributed companion plugin offers additional features (multiple staff/resources with custom fields, automatic email reminders) but is not required for the plugin to work.

Privacy

Bookings (name, email, optional phone and notes) are stored in your own database and emailed to you and the customer. No data is sent to any third party.

Screenshots

The booking form on the front-end with the inline month calendar — visitors pick a date, then a free time slot.

The booking form on the front-end with the inline month calendar — visitors pick a date, then a free time slot.

The customer fills in name, email and an optional note before confirming the booking.

The customer fills in name, email and an optional note before confirming the booking.

Admin inbox showing pending, confirmed and cancelled bookings with one-click status changes.

Admin inbox showing pending, confirmed and cancelled bookings with one-click status changes.

Service and weekly opening hours configuration in the admin settings.

Service and weekly opening hours configuration in the admin settings.

Plugin Details

Active Installs
0
Total Downloads
163
Version
1.0.4
Requires WP
6.2
Requires PHP
7.4
Tested Up To
7.0.4
Added
2026-06-12
Last Updated
2026-06-12 8:30pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0