Feature

WordPress request-to-book plugin

Service providers review and approve each booking before it locks the calendar — ideal for high-touch services.

Approve before locking · Per-provider review · Customer notifications · Email approval · Auto-confirm option

Customer submits request

Customer picks a provider, service, and time slot from real-time availability — but the slot doesn't lock yet.

Provider reviews

Provider sees the request in their dashboard or email — approves or declines with one click.

Confirmed by email

On approval the slot locks and the customer gets an instant confirmation email with the booking details.
HOW IT WORKS

Four steps from request to confirmed booking

Customer selects

Picks the provider, service, and slot from real-time availability on your site.

Request is sent

Provider receives an email and dashboard notification — the slot is on hold but not locked.

Provider approves

One-click approve or decline from email or the dashboard — full context attached.

Booking confirms

Slot locks, customer gets a confirmation email with calendar invite, reminders queue up.

A WordPress request-to-book plugin lets a service provider review and approve each booking before it locks the calendar – instead of letting customers self-confirm any open slot. MyBookaro Lite ships with request-to-book as the core workflow, no add-on required.

THE BASICS

What request-to-book actually does

In a request-to-book flow, three things happen in order:

The slot is held during the review window so it can’t be double-booked. The customer cannot pay until the provider has approved.

WHEN IT FITS

When request-to-book beats instant-book

HOW IT WORKS

How MyBookaro implements request-to-book

The Lite plugin includes the entire request-to-book stack. The customer-facing booking form shows real availability. Submission creates a booking record in pending status. The provider sees the request in their dashboard and approves or declines. Status transitions (pending -> approved -> reminder-queued -> completed -> review-invite-sent) are tracked end-to-end.

AUTOMATION

Auto-approval for services that don't need review

Each service has an auto-approve toggle. Use it for services where review is unnecessary – haircuts, yoga drop-ins, follow-up therapy sessions for existing clients. Mix and match: some services request-to-book, others auto-approve, all in the same provider catalog.

WHERE IT FITS

Where to use request-to-book

Bottom line

Request-to-book is what separates booking software for professional service providers from booking software for retail-style transactions. MyBookaro is built around the request-to-book flow, with auto-approval available where you don’t want it. No add-on, no Pro tier required.

QUESTIONS

Frequently asked questions

Request-to-book is a workflow where the customer asks for a specific time slot and the provider approves or declines before the booking locks. It is different from instant-book, where confirmed time slots are immediately booked without approval.

Request-to-book fits high-touch services where the provider needs to screen new clients (therapy intakes, photography projects, custom coaching), avoid double-bookings during travel days, or simply prefers to confirm each booking manually. Instant-book fits standardized services like haircuts or yoga classes.

Yes – the auto-approval setting is configurable per service. Many practices start with request-to-book during launch and switch to auto-approval for established services as confidence grows.

Yes. Request-to-book is the core flow in Lite. Provider availability, request submission, and the approve/decline workflow are all included for free.

Yes. The booking form shows the provider’s available slots based on their weekly schedule, blackout dates, and existing approved bookings. Customers cannot request slots that are unavailable.

Ready when you are

Try MyBookaro on your WordPress site