WordPress plugin intelligence profile

REVENTOR Calendar Appointment Booking

A simple and easy-to-use appointment booking plugin for WordPress with CalDAV integration, multi-calendar support, and timezone handling.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.2.2
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 6.3 · PHP 8.1
Directory statusactive
Last directory update30 Jun 20264mo ago
Active installations10Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records REVENTOR Calendar Appointment Booking version 1.2.2 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

REVENTOR Calendar Appointment Booking is a WordPress plugin that allows you to manage appointments and bookings on your website. It provides a simple interface for customers to book appointments and for administrators to manage them.

Features

Booking Form

  • 3-step booking wizard: service selection, date & time picker, customer details
  • Interactive calendar widget with month navigation
  • Shortcode [reventor-booking] for any page or post
  • Optional calendar attribute to target a specific calendar (e.g., [reventor-booking calendar="cal_1"] )

Multi-Calendar Support

  • 1 to 10 independent calendars, each with its own settings
  • Manage Calendars page to set the number of calendars and rename them
  • Each calendar has its own working hours, appointment types, CalDAV integration, theme color, and email settings

Appointment Types

  • Multiple configurable appointment types with custom name and duration (15, 30, 45, 60, 90, or 120 minutes)
  • Max per day limit per appointment type to control availability
  • Appointment type-specific date filtering with CalDAV conflict checking

Time Slot Settings

  • Timeslot granularity: 15, 30, 60, 75, 90, or 120 minutes
  • Working hours: configurable start and end time
  • Break times: configurable start and end time
  • Working days: select which days of the week are available (Mon–Sun)
  • Minimum booking advance time: 1h, 2h, 4h, next day, up to 7 days
  • Administration buffer time: 15, 30, 45, or 60 minutes blocked after each appointment
  • Max appointments per day (global and per-type limits)

CalDAV Integration

  • Configurable CalDAV URL, username, and password
  • Connection test button to verify settings
  • Conflict checking against CalDAV server events
  • Events synced with CalDAV calendar on booking, update, and deletion
  • Live schedule preview showing available, past, booked, and outside-hours slots for any date

Email Notifications

  • Customer confirmation email with appointment details
  • Admin notification email for new and updated appointments
  • ICS file attachment for calendar import
  • Configurable sender name and email address
  • Available in German and English (auto-detected from browser language)

Video Meeting Integration

  • Automatic Jitsi Meet room generation for every appointment
  • Meeting URL included in emails, ICS attachments, and CalDAV events

Appointment Reminders

  • Configurable reminder time: none, 5, 10, 15, 30, or 60 minutes before appointment
  • Reminders included in ICS file attachments and CalDAV events

Timezone

  • Plugin-level timezone setting with all IANA timezone identifiers
  • Automatic user timezone detection
  • Timezone display with human-readable names and DST info
  • Live timezone and time display in admin

General Settings

  • Booking days ahead (1–365)
  • Theme color picker for the entire booking form UI
  • Time format: 12h or 24h
  • Date format: DD.MM.YYYY, MM/DD/YYYY, YYYY-MM-DD, DD/MM/YYYY
  • Custom CSS field for frontend booking form styling
  • Dark mode support
  • Responsive layout for all screen sizes

Import & Export

  • Export all settings to a JSON file
  • Import settings from a JSON file with validation

Localization

  • German translation included
  • Translation-ready with.pot template file

Uninstall Cleanup

  • Deactivation clears all plugin cache
  • Uninstall (plugin deletion) removes all settings and database tables
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • appointments
  • booking
  • calendar
  • scheduling
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 6.3 · PHP 8.1
Update activity30 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.