JetAppointment is a WordPress booking plugin for hourly services. Google Calendar sync and Zoom & Google meets. Ideal for agencies needing hourly booking.
Jet Appointments
Key features include hourly schedule types for different booking behaviors, including fixed-duration Slot scheduling, a Time Picker that lets users specify appointment times, and a Recurring option for continuous bookings over defined periods. JetAppointment also includes Appointment Workflows to automate actions after booking triggers such as sending requests/confirmation emails, reminders, and scheduling meeting details like Zoom meeting links. On top of that, Appointment Confirmations let service providers approve or cancel requested appointments via email links with unique tokens that update the appointment status accordingly. For operational accuracy, the plugin synchronizes bookings and cancellations with Google Calendar, and it supports payment connections via WooCommerce and PayPal, helping you move from “booked” to “paid” with less back-and-forth.
JetAppointment is a strong fit for multi-provider businesses like salons and barbershops with hourly services, fitness coaching and personal training sessions, consultative services that run in timed blocks, and any team that needs to prevent double-booking while still letting customers book online. A common workflow is: define providers and services, configure working hours and appointment duration rules
From a build standpoint, JetAppointment is designed to work with Elementor and Gutenberg, and the Crocoblock help center also documents related setup such as creating booking forms and enabling WooCommerce integration, as well as Google Calendar synchronization. Crocoblock positions JetAppointment as part of its JetPlugins ecosystem, which helps teams standardize appointment-related workflows inside one provider toolset; it’s sold as a yearly plan with a money-back guarantee noted on the product page, and Crocoblock provides support through its Help Center and community/support channels.