HomeWebBlocks UIWebBlocks CMSCommerce GuidePluginsArticles

Customer operations · Public catalog plugin

WebBlocks Appointments

Take bookings on your own site instead of sending visitors to a third-party scheduler.

A product-level view of purpose, audience and compatibility.

Purpose

Take bookings on your own site instead of sending visitors to a third-party scheduler.

Intended audience

Site operators

Category: Customer operations

Compatibility

  • Current version: 0.15.1
  • Host product: WebBlocks CMS
  • CMS compatibility: ^1.78.22
  • PHP: >=8.3
  • License: MIT
  • Catalog status: Public catalog plugin

The principal capabilities exposed by the current package.

Current capability

  • Services, staff and opening hours
  • Appointment Form page-builder block
  • Email confirmations and calendar attachments
  • Reminder dispatch and visitor cancellation

Product boundary

Owns appointment, service, staff, availability and reminder records. Appointment instants are stored in UTC; recurring availability uses the site's local wall-clock time.

Technical ownership and operational boundaries should be visible before a package is enabled.

Security boundary

CMS authentication and plugin permissions protect operator routes. Public booking remains inside the site; the plugin does not require an external scheduling account.

Documentation status

Available: README and changelog.

Operator behavior is documented; dedicated configuration, data-lifecycle and troubleshooting pages are still recommended.