Overview
Kairos (Greek for the right, critical, or opportune moment) is a high-end, feature-rich appointment booking engine built specifically for WordPress. Designed for salons, spas, clinics, and service professionals, Kairos replaces clunky booking plugins with a modern, dynamic, and fast React-powered frontend interface and a deeply integrated WordPress backend.
Architectural Rationale:
Standard WordPress booking plugins rely on bloated Custom Post Types for every reservation, causing database bloat and frustrating clients with clunky multi-step checkouts. Kairos is built with lean custom tables, a sub-45kb React booking widget, real-time bidirectional Google Calendar synchronization, and native Model Context Protocol (MCP) scheduling endpoints for AI assistants.
Developer Integration
// Shortcode: Embed booking engine
[kairos_booking provider="default" service="haircut"]
// MCP Agent Query: Check availability via REST endpoint
POST /wp-json/kairos/v1/availability
{"provider_id": 2, "date": "2026-10-15"}
WP-CLI: $ wp kairos list-appointments --date=today
Deployment Notes
Custom database tables completely decouple high-frequency appointment booking from wp_posts and wp_postmeta, protecting overall database query throughput.