Directory / plugin
Bookloom
v1.0.0 · by aumsrini
A lightweight, user-friendly appointment booking plugin for WordPress.
About this plugin
Bookloom is a clean, lightweight appointment booking plugin built from the ground up for simplicity, security, and performance.
Designed without bloated dependencies, Bookloom allows customers to select services, inspect real-time available time slots based on your weekly working hours and holidays, and schedule appointments in seconds—all without page reloads.
Key Features
- Service Management: Define custom services with duration (minutes), display price, short description, and maximum capacity per time slot.
- Flexible Working Hours: Set open/closed status and custom start/end times per day of the week.
- Date-Specific Overrides & Holidays: Close specific dates (such as bank holidays or vacations) or specify custom single-day working hours.
- Smart Availability Engine: Generates available slots aligned with service duration, automatically excluding closed dates, past times, and slots with overlapping active bookings.
- Double-Booking Prevention: Atomic database transaction locking prevents simultaneous requests from taking the same slot.
- Frontend Booking Wizard: Embed with the
[bookloom_form]shortcode or the dedicated Bookloom Gutenberg block. Accessible, mobile-first, and AJAX-powered. - Email Notifications: Automatically notifies the site administrator of new appointments and delivers instant booking confirmations to customers, customizable with template placeholders.
- Admin Bookings Table: Subclassed from
WP_List_Tablewith filtering by status and date, customer search, sorting, and inline/bulk status management (pending,confirmed,cancelled). - Privacy & Clean Data: Option to retain or completely purge custom tables and settings upon plugin deletion.