stand for ukrainian independence image
Stand for Ukrainian Independence. Contribute.
stand for ukrainian independence image

JetAppointment. WordPress appointment
plugin for Elementor and Gutenberg

$19 $12
$19 per
This plugin is working with Elementor editor
This plugin is working with Gutenberg block editor
This plugin is working with Bricks editor
availability calendar in the wordpress appointment plugin on the front end

What's New

Appointment export feature

Create the appointment backup in the CSV and iCal formats


WooCommerce REST API checkout

Added new compatibility to JetAppointment



Book Zoom calls through the JetAppointment engine


Build Appointment Sites & Offer Hourly Service

build appointment sites & offer hourly services
Spa & Beauty
beauty services booking website
barbershop scheduling website
gym appointment booking website
Healthcare & Dental
medical appointment scheduling
Service Stations
service and repairs booking site
Photo Services
photo and video services scheduling
Law Consultancy
legal advice booking website
Hourly Car Rental
hourly car rental services booking
Want to offer services on a daily basis?
Explore JetBooking

Create a Functional Appointment Booking Site

available services in the form

Add services and set up their provision terms

service providers in the form

Display service providers and link them to services

availability calendar

Set up the service booking through the availability calendar

third-party calendar services

Enable the appointment reminders instantly

JetEngine plugin

Make sure to install the JetEngine plugin.

JetAppointment can’t function without it.
Check it out

Explore JetAppointment Options & Settings

provider’s schedule and service pricing

Complete the general appointment setup

Add the vital appointment details not a single form can do without – business days, working hours, days off, and the provided services.

Add holidays and rest days to the schedule
Adjust the schedule for all services in one place
Use custom calendar labels for weekdays and months
Configure individual service duration, price, etc.
appointment details on the back end

Adjust other
JetAppointment settings

Flesh out the appointment by indicating the between services, maximum capacity per certain services, and payment information.

Arrange the buffer time before/after the service sessions
Set the price per one time slot, hour, and even minute
Find all the payment information in the special settings columns
Set the maximum capacity per any given service
zoom meeting confirmation email and participants

Schedule a Zoom call and use confirmation links

Users pick a vacant slot, and the appointment engine will book a Zoom video call and communicate all the details to participants via email.

Add and configure Zoom API endpoint
Attach Zoom meeting data to the appointment
Send a confirmation URL to the service provider by email
Manage scheduled Zoom meetings in the dashboard
Create the appointment confirmation / cancellation links

Customize User Scenarios
for Smooth Appointment Booking

workflow event triggers and actions to run

Create Workflows for each appointment’s lifecycle stage

Configure different appointment workflows for sending confirmation emails, upcoming event notifications, confirmation/cancellation requests to service providers, and more.

Trigger the action on appointment creation/status change
Set workflow actions to run immediately/when scheduled
Configure one/multiple workflows for the same appointment
Combine existing actions into one set to personalize UX
Create a unique Workflow to cover a specific appointment routine

Allow Booking Appointments
from Different Webpages

appointment booking form on the service’s page

Single service page

appointment booking form on the provider’s page

Single provider page

appointment booking form in the pop-up

Form in a pop-up

Appointment Booking Schedule Types

Time picker

Allow customers to schedule appointments when they want and set their start/end times.

start and end times in the time picker

Fixed time slot

Set a specific time slot allowing the customer to book a service at a fixed duration and price.

time slot in the service booking form

Recurring appointments

Make the appointment booking semiautomated. Users can choose to repeat the scheduled appointment every day, week, month, and year.

repeat the appointment feature

Discover Additional JetAppointment Features

Manual time input

Edit the default service start/end times and duration by hand.

Price per time unit

Set the service price to be calculated per minute, hour, or time slot.

Multiple services & providers

Assign multiple services to the same provider and vice versa.

Recurring option

Use the recurring appointments option to repeat booked appointments.

Custom forms

Adjust the appointment booking form fields and post-submit settings.

Filterable calendar

Enjoy the filterable Calendar view in the JetAppointment Dashboard.

Create & Configure Appointment Booking Forms

multi-step appointment booking form

Extend the form

Combine the power of JetAppointment with the JetEngine plugin. It is fully packed with essential options and various style settings. Implement any to create a well-performing appointment booking system on WordPress.

Display the appointments as a self-explanatory listing
Mix and match the field types to make each booking informative
Use smart notifications to ensure the services are booked smoothly
Let clients book services right from the single provider page
Create and apply custom templates to the Provider/Service fields
Use page breakers to create a multi-step form

Manage Appointments Via Clean Dashboard

appointments dashboard list, calendar, and timeline views

Add & edit appointments

View the essentials on every scheduled appointment, add new ones, edit their data, and delete them if necessary.

Appointment filtering & search

Filter the requests by Service, Provider, and Status. You can also search for appointments by Date and meta fields.

Different schedule layouts

Visualize the schedule as you please – decide between the JetAppointment’s List, Calendar, and Timeline views.

No More Installation Routine

Enjoy a guided wizard. We arranged the easy steps for you: customize the services and providers, add new fields to the form (comments, phone numbers, etc.), set the company’s agenda, and get the ultimate premade layouts.

services and providers custom post types

Choose services & providers CPT

appointment database columns

Set required & custom DB columns

weekday schedule setup

Indicate working hours & days off

booking forms toggle

Configure additional settings

setup completed

Complete the setup & open settings

Integrate External Apps to Automate Processes

Unlock all payment systems available from WooCommerce modules alongside third-party email services like Zapier and Integromat, Google Calendar, and more.

Logo Woocommerce
Logo Integromat
Logo PayPal
Logo Zapier
Logo Mailchimp
Logo Goolge Calendar
Logo Active Campaign
Logo Get Response

Browse Crocoblock-Powered Live Demos

Once - spa appointment website template

Spa appointment

Make it possible to book any beauty & spa treatment online.

The core:

  • Therapist single & catalog pages

  • Treatment single & catalog pages

  • Appointment functionality

  • Multi-step booking forms

  • WooCommerce integration

View demo

Appointment functionality
vs. Alternatives

Compare the holistic functionality of the Crocoblock appointment
plugin to competitors feature by feature.

Learn more
Crocoblock support live chat

Excellent and personal support

Our competent support agents will gladly answer all questions via tickets, live chat, messengers, and Zoom calls.

Contact Support

Watch JetAppointment Tutorials

Choose Subscription

30 days money-back guarantee

Custom subscription
Subscription price for 1 website only. For more choose the Unlimited websites in the cart.
$19 per
  • 0 widgets included
  • JetAppointment plugin
  • 1-year product updates
  • 1-year of Zoom & Chat support

For more details on the Subscription proceed to the Pricing page