Plugin screenshot thumbnail 1/3
Plugin screenshot thumbnail 2/3
Plugin screenshot thumbnail 3/3

Booked is a full-featured booking and appointment system for Craft CMS 5.

Booking & Scheduling

  • Multi-step booking wizard with real-time availability
  • Services with custom duration, pricing, and optional extras/add-ons
  • Employee management with individual schedules and service assignments
  • Multi-location support with timezone awareness
  • Event bookings with capacity management
  • Waitlist with automatic notification when slots open
  • Blackout dates to block off unavailable periods
  • Soft locking prevents double-bookings during checkout

Payments

  • Craft Commerce integration with cart and order workflow
  • Configurable refund policies (tiered by cancellation timing)
  • Per-service pricing and service extras pricing

Notifications

  • Email confirmations, reminders, and cancellation notices
  • SMS notifications via Twilio
  • Webhooks
  • ICS calendar invite attachments

Calendar Sync

  • Google Calendar and Microsoft Outlook two-way sync
  • Auto-create Zoom, Google Meet, or Teams meetings per booking

Security & Anti-Spam

  • CAPTCHA support (reCAPTCHA v3, hCaptcha, Cloudflare Turnstile)
  • Rate limiting per email and IP address
  • Honeypot field and minimum submission time

Control Panel

  • Dashboard with today's bookings and upcoming reservations
  • Reports with revenue and utilization data
  • CSV exports for reservations, schedules, and services
  • Staff-scoped views — managers only see their team's bookings
  • Granular permissions (manage services, employees, locations, bookings, reports, calendars, webhooks)

Developer-Friendly

  • Full GraphQL API (queries and mutations)
  • Extensible event system (before/after hooks for availability, booking, cancellation)
  • Element types with custom element queries
  • Console commands for diagnostics, testing, and maintenance

Multi-Language

  • 8 translations included: English, German, Spanish, French, Italian, Japanese, Dutch, Portuguese
  • Multi-site with element propagation support

Standard

Plus $49/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
12
Version
1.1.1
License
Craft
Compatibility
Craft 5
Last release
April 15, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs