JetAppointment is a premium WordPress appointment booking plugin by Crocoblock designed for building scheduling websites with Elementor and Gutenberg. It helps you create a structured booking system for hourly services and appointments by combining service setup, provider management, availability calendars, and a dedicated dashboard for handling bookings.
JetAppointment Appointment Booking Plugin Overview
JetAppointment is built for service-based businesses that need customers to pick an available date and time slot, submit booking details, and (optionally) pay online. It’s particularly useful for multi-provider scheduling where different staff members offer different services and availability.
Ideal for Hourly Services and Appointment-Based Businesses
JetAppointment works well for:
- Medical and dental clinics
- Beauty salons, spas, barbershops
- Fitness trainers and gyms
- Consultants, coaches, educators
- Local service providers that schedule time-based sessions
Key Features of JetAppointment
Services and Providers Management
JetAppointment lets you define bookable services and connect them to service providers so customers can book the right person for the right service.
Key capabilities include:
- Add services and define booking terms (duration and other service details)
- Display providers and link them to services
- Manage availability across business days, working hours, and days off/holidays
- Configure capacity limits for services when you need to accept multiple bookings per slot
Availability Calendar and Booking Form
JetAppointment includes the core booking experience components needed for scheduling:
- Availability calendar for selecting open time slots
- Booking form creation with configurable post-submit actions
- Ability to place booking forms on different pages, such as:
- A single service page
- A single provider page
- A pop-up booking form
Multiple Schedule Types
JetAppointment supports different scheduling models depending on how you sell time:
- Time picker (customers choose start/end times)
- Fixed time slots (pre-defined duration and price structure)
- Recurring appointments (repeat bookings daily, weekly, monthly, or yearly)
Pricing and Payments
If your workflow includes charging for appointments, JetAppointment supports payment options and integrates with WooCommerce, enabling checkout-based payments using WooCommerce gateways.
It also supports flexible price calculation approaches such as:
- Price per time slot
- Price per hour
- Price per minute (time-unit pricing)
Appointment Workflows and Notifications
JetAppointment includes workflow tools to help automate key lifecycle moments, such as:
- Confirmation emails and reminders
- Status-change actions
- Scheduled actions triggered by appointment creation or updates
Dashboard for Managing Appointments
JetAppointment provides a clean management dashboard where you can:
- View, add, edit, and delete appointments
- Filter by service, provider, status, and other appointment data
- Switch between schedule views such as list, calendar, and timeline layouts
Zoom Scheduling Support
For remote services, JetAppointment supports scheduling Zoom meetings and sending confirmation links, helping you run online consultations and virtual sessions directly from your booking workflow.
Why Use JetAppointment for Elementor Booking Sites
If you’re building an appointment scheduling website with Elementor (or Gutenberg) and want a solution that supports services, staff/provider relationships, calendar availability, automation workflows, and optional payments, JetAppointment is designed specifically for that use case—without forcing you into a one-size-fits-all booking process.
Conclusion
For businesses that sell time-based services and need a reliable, customizable scheduling system, JetAppointment provides the essential tools to manage services, providers, availability, bookings, and automation in one plugin. If you want to streamline scheduling and deliver a smoother booking experience for clients, JetAppointment is a strong premium option—set it up, tailor the booking flow to your operations, and start accepting appointments with confidence using JetAppointment.
