Online booking
Clients book directly from your website with the EnvisaBook shortcode.
EnvisaBook by EnvisaSoft
Let clients choose a service, see your real availability, book a time, and pay online - while you manage your schedule from WordPress.
A WordPress booking plugin from the makers of EnvisaSoft Live Chat.
EnvisaBook turns a WordPress page into a professional scheduling experience. Clients book without calling. You stay in control of availability, payments, and appointments.
Show only times you can actually take.
Multiple services with duration and price.
Clients book directly on your site.
Paid bookings through Stripe Checkout.
Confirm, cancel, and reschedule from WordPress.
Respect Google Calendar busy time.
One clear path from service to confirmation - no third-party booking page required.
Capabilities in the product today - not a roadmap.
Clients book directly from your website with the EnvisaBook shortcode.
Weekly hours, split shifts, holidays, custom dates, and manual blocks.
Multiple services with duration, buffer time, price, and currency.
Accept paid bookings through Stripe. Free services work without Stripe.
Busy time blocks availability. Optionally write confirmed appointments back.
Keep clients and providers informed about booking activity by email.
Day and week views with appointments, busy periods, and manual blocks.
Clients can securely reschedule eligible appointments under your rules.
Add [envisabook] to a page. Availability is calculated on your server.
Set services, pricing, duration, and availability in WordPress.
Place the booking interface on a WordPress page with a shortcode.
They see real availability and book online - paying if required.
Confirm, cancel, reschedule, and review appointments from WordPress.
If your business runs on appointments, EnvisaBook can handle your booking calendar. Not medical-device software - a practical scheduler for service professionals.
Add EnvisaBook to your WordPress site and turn it into a professional booking experience - without sending customers somewhere else.
[envisabook][envisabook_calendar] or [envisabook] where clients should book.
Offer free or paid services. Paid appointments use Stripe Checkout. Pricing is calculated on the server - clients cannot change the amount.
EnvisaBook checks your connected Google Calendar when determining availability, so personal events can automatically block booking times.
Optionally, confirmed EnvisaBook appointments can also be added back to Google Calendar.
Manage day and week views from WordPress - appointments, Google busy periods, manual blocks, client details, and payment status.
Product engineering - not a certification claim.
14-day free trial. No credit card required. One subscription covers one WordPress website. Client appointment payments through Stripe are separate.
Starter
$4.99$49.99 USD/monthUSD/year
Save 16% vs paying monthly ($59.88).
For individual professionals and small businesses. One active website.
Professional
$9.99$99.99 USD/monthUSD/year
Save 16% vs paying monthly ($119.88).
Everything in Starter, plus delivery and calendar write-back.
Custom
Let's Talk
Need something more? Talk to us about custom requirements, larger organizations, or a tailored EnvisaBook setup.
No hidden fees. Cancel anytime from the Stripe customer portal. Appointment payments your clients make are separate from your EnvisaBook subscription.
Yes. EnvisaBook is a WordPress plugin. Add [envisabook] to a page to show the booking interface.
Yes, through Stripe Checkout. Payment amounts are calculated on the server.
No. Free appointments can be offered without Stripe.
Yes. Clients see available times based on your services and availability rules.
Yes. Configure weekly hours, including split shifts where needed.
Yes. Use date overrides and manual time blocks. Connected Google Calendar busy time also blocks slots.
Yes. EnvisaBook imports busy time so personal events do not become double bookings. You can optionally write confirmed appointments back to Google Calendar.
Yes, subject to your configured booking rules and eligibility.
Yes. Create multiple services with their own duration, buffer, and pricing.
More from EnvisaSoft
Practical products for your website.
Simple live chat for your website.
Start with EnvisaBook and keep scheduling on your WordPress site.