plugin-icon

Radius Booking — Booking Calendar for Appointments, Services, Events & Meetings

لصاحبه RadiusTheme·
The all-in-one WordPress booking plugin for appointments, events, and meetings — with staff management, online payments, and an AI booking assistant.
النسخة
1.0.11
التنصيبات النشطة
60
آخر تحديث
May 7, 2026
Radius Booking — Booking Calendar for Appointments, Services, Events & Meetings

Radius Booking is the WordPress booking plugin built for service businesses that need appointment scheduling, event registration, and meeting coordination in a single solution. Whether you run a salon, medical practice, cleaning company, coaching studio, or consulting firm, Radius Booking replaces phone calls, paper calendars, and back-and-forth emails with an automated booking system that works around the clock.

Unlike other appointment booking plugins that only handle simple time slots, Radius Booking covers three distinct booking needs — service appointments, event registrations, and team meetings — from one unified dashboard. The Pro version adds an AI-powered booking assistant (powered by OpenAI or Google Gemini with your own API key) that lets customers schedule through natural conversation — delivering a modern scheduling experience your clients actually enjoy using.

RadiusBooking is the WordPress booking plugin designed to handle appointments, manage staff schedules, and keep customers happy, all while trying to grow. RadiusBooking is the WordPress booking plugin designed to handle all of this automatically.

Whether you run a busy salon, medical practice, consulting firm, or home services company, RadiusBooking replaces phone calls, paper calendars, and back-and-forth emails with a streamlined appointment booking system that works 24/7.

Video Tutorial

What makes RadiusBooking different? Our AI-powered booking assistant lets customers schedule appointments through natural conversation. Instead of clicking through forms, they simply tell the chatbot what they need—and the booking happens automatically. It’s appointment scheduling that feels human.

👉 Plugin Demo | Documentation 👈

✅ Why Use Radius Booking?

Every service business loses revenue to scheduling friction — missed calls, double bookings, no-shows, and the hours spent manually coordinating calendars. Radius Booking eliminates these problems and gives your business measurable advantages:

Accept Bookings 24/7, Even While You Sleep Your booking calendar works around the clock. Customers schedule appointments, register for events, or book meetings at any time — no staff required. Businesses using online booking systems typically capture 30-40% more appointments by being available outside office hours.

Eliminate No-Shows With Upfront Payments Require full payments or deposits at booking time through PayPal or Stripe. When customers have financial commitment, no-show rates drop significantly. Your cash flow becomes predictable and your schedule stays full.

Save 5-10 Hours Per Week on Admin Work Stop managing appointments manually. Automated confirmations, reminders, calendar syncing, and customer management free your team to focus on delivering great service instead of answering phones and updating spreadsheets.

Let AI Handle the Booking Conversation [Pro] The AI booking assistant understands natural language — powered by OpenAI or Google Gemini using your own API key. Customers type “I need a haircut with Sarah next Tuesday afternoon” and the assistant checks availability, confirms details, and completes the booking — no forms, no friction. You stay in full control of your AI provider and costs.

One Plugin for Appointments, Events, and Meetings Most booking plugins handle only one booking type. Radius Booking manages service appointments, event registrations, and internal or client meetings from a single dashboard — reducing plugin bloat and simplifying your workflow.

🌟 Who Uses Radius Booking?

Radius Booking serves any business that relies on appointments, events, or scheduled services. Here is how different industries use this service booking plugin:

Salons & Spas Hair stylists, nail technicians, massage therapists, and estheticians use Radius Booking to let clients book their preferred services and staff members online. Customers choose their stylist, pick a time slot, and pay — all without a phone call. Buffer times between appointments give staff preparation time, and recurring bookings keep regulars on a consistent schedule.

Healthcare Providers Doctors, dentists, clinics, chiropractors, and therapists streamline patient scheduling with automated confirmations and reminders. The custom fields feature collects intake information during booking, and the customer management panel maintains organized patient records with booking history and visit notes.

**Home & Cleaning Service ** Roofing contractors, plumbers, electricians, HVAC technicians, and cleaning services use the booking calendar to let homeowners request service appointments directly from their websites. Custom fields capture job details, service areas, and special requirements upfront — reducing back-and-forth communication and improving first-visit resolution.

Education & Tutoring Private tutors, music teachers, language instructors, and academic coaches manage student sessions efficiently. Recurring appointment features make weekly lessons simple to schedule, and Google Calendar sync keeps tutors organized across multiple students.

Fitness & Wellness Personal trainers, yoga studios, pilates instructors, and gym facilities handle class bookings and one-on-one training sessions. Multiple staff calendars keep everyone’s schedule organized, and the customer dashboard lets clients manage their own bookings.

Consultation Businesses Consultants, lawyers, accountants, financial advisors, and marketing agencies offer professional appointment booking directly through their WordPress sites. Accept deposits to reduce no-shows, and use Google Meet or Zoom integration for virtual consultations.

Event Organizers Workshop hosts, seminar organizers, community groups, and training providers manage event registrations, track attendance capacity, and collect payments — all through the same booking system they use for appointments.

Coaches & Advisors Life coaches, business mentors, career counselors, and wellness advisors provide seamless booking experiences that match their professional brand. Meeting booking features streamline discovery calls and ongoing coaching sessions.

The common thread? Every service business saves hours each week when scheduling runs on autopilot.

🌟 Why Choose Radius Booking Over Other WordPress Booking Plugins?

Simple for Your Customers Your clients book appointments quickly without confusion. The clean, mobile-responsive interface works perfectly on phones, tablets, and desktops. No account creation required — customers complete bookings in under 60 seconds.

Powerful for Your Business Manage your entire booking operation from one dashboard. Track appointments, events, meetings, staff schedules, services, and payments in one centralized place. No juggling between multiple plugins or external tools.

AI That Actually Helps [Pro] The AI-powered booking assistant is not a gimmick. Powered by OpenAI or Google Gemini through your own API key, it understands real customer requests, checks live availability, and completes bookings through natural conversation. No vendor lock-in, no per-booking AI fees — you control the AI provider and your costs.

How to configure AI Booking Assistant

Three Booking Types, One Plugin Appointments, events, and meetings — handled by a single plugin. This means fewer compatibility issues, one set of settings to manage, and a consistent experience for your customers.

🚀 Key Features

Radius Booking’s free version includes everything you need to start accepting bookings today.

Appointment Booking System The core appointment booking engine handles the complete scheduling workflow for service-based businesses. Customers browse available services, select a staff member, pick a date and time from your real-time availability calendar, and confirm their booking — all from your WordPress website.

Event Booking [New] Create and manage events with defined dates, times, and capacity limits. Whether you host workshops, training sessions, seminars, or community gatherings, the event booking feature handles registrations, tracks available spots, and collects payments. Attendees register through the same clean booking interface used for appointments, providing a consistent experience across all booking types.

Meeting Booking [New] Enable clients, colleagues, or prospects to schedule meetings directly from your website. The meeting booking feature works for discovery calls, client consultations, team check-ins, or any time-based meeting that requires calendar coordination. Share your meeting booking link and let others pick a time that works for both parties. Define meeting types with specific durations (15 min, 30 min, 60 min), Set available meeting windows based on your personal schedule, Auto-generate Google Meet or Zoom links for virtual meetings and Integrate with Google Calendar for seamless schedule management

Schedule & Availability Settings Configure your business hours with precision. Set time and date formats that match your locale, define weekly schedules, mark special dates, and block off days when you are unavailable. Your booking calendar automatically reflects your real availability — no manual updates needed.

Calendar View See your entire appointment, event, and meeting landscape at a glance. The visual calendar interface displays all bookings across staff members and booking types, making it easy to spot openings, identify busy periods, and plan your week effectively.

Appointment Management Take control of every booking from one central dashboard. View appointment details, reschedule when needed, mark completed sessions, and maintain a complete history of customer interactions. Filter and search bookings by date, staff member, service, or status.

Customer Management Build lasting relationships with organized customer records. Store contact information, track booking history, add internal notes, and understand your clients’ preferences — all from the customer management panel. Know your regulars and serve them better.

Payment Processing Get paid when bookings are made, not after. Accept online payments through PayPal integration, or offer offline payment options for customers who prefer to pay in person. Flexible payment settings adapt to how your business operates.

Service Management Create your complete service menu with detailed listings:

  • Define unlimited services with descriptions and images
  • Organize services into logical categories
  • Set accurate duration for each service type
  • Configure pricing (fixed or variable)
  • Add buffer time between appointments for preparation
  • Enable service-specific settings and integrations

Staff Management Coordinate your entire team from one system:

  • Add unlimited staff members with individual profiles
  • Assign specific services to each team member
  • Set personalized working hours per staff member
  • Configure individual off-days and vacation schedules
  • Create special schedules for holidays or events

Email Notifications Keep everyone informed automatically. When a booking is made, confirmed, rescheduled, or cancelled, Radius Booking sends email notifications to business administrators, assigned staff members, and customers.

Integrations Connect Radius Booking with tools you already use:

  • Google Calendar — Sync appointments, events, and meetings to staff Google Calendars automatically
  • Google Meet — Auto-generate video meeting links for virtual appointments and meetings
  • Zoom — Create Zoom meetings automatically when bookings are made (Pro)
  • Apple Calendar — Sync with Apple Calendar and iCloud (Pro)

Form Customization Make the booking form match your website design. Customize color schemes, button styles, field labels, placeholder text, typography, and form layout. Your booking form looks native to your site — not like a third-party widget.

Multilingual Support Reach customers worldwide. Radius Booking is fully translation-ready, supporting multilingual websites through standard WordPress translation methods. Serve clients in any language without additional plugins.

Customer Dashboard Give customers their own booking portal where they can view upcoming appointments, review past booking history, reschedule or cancel bookings (based on your policies), and manage their profile information. Self-service reduces support requests.

Staff Dashboard Empower your team with dedicated access. Staff members view their personal appointment calendar, see customer details for upcoming sessions, manage their availability settings, and track their schedule — all without needing full admin access.

💎 Pro Features

Unlock advanced capabilities to scale your booking operations as your business grows.

AI-Powered Booking Assistant (Bring Your Own API Key) This is where Radius Booking stands apart from every other WordPress booking plugin. The AI chatbot enables conversational appointment booking — customers describe what they need in natural language, and the assistant handles the rest.

  • OpenAI (GPT) — Connect your OpenAI API key for GPT-powered conversational booking
  • Google Gemini — Use your Google Gemini API key for fast, accurate booking conversations

Advanced Analytics & Reporting Make data-driven decisions with comprehensive reporting:

  • Revenue Analytics — Track earnings by service, staff member, time period, or location
  • Appointment Metrics — Monitor booking volume, cancellation rates, and peak demand times
  • Staff Performance — Compare productivity and utilization across team members
  • Service Insights — Identify your most popular and profitable service offerings
  • Customer Analytics — Understand booking patterns, retention rates, and client lifetime value

Export reports to CSV and visualize trends to optimize your business strategy.

Coupons & Discounts Drive bookings with promotional offers. Create percentage-based or fixed-amount discounts, set minimum order requirements, limit total uses or uses per customer, configure expiration dates, and apply coupons to specific services or all bookings.

Multi-Location Management Operate multiple branches from one WordPress installation:

  • Manage separate locations with individual settings and business hours
  • Assign staff to specific branches
  • Display location-specific availability to customers
  • Track performance across all locations from one dashboard
  • Maintain unified customer records across branches

Ideal for franchises, regional businesses, or practices with multiple offices.

Custom Fields Collect the specific information your business needs. Add custom fields to booking forms for special requests, intake questionnaires, service preferences, medical information, or any data specific to your workflow.

Tax Management Handle tax compliance professionally. Configure tax rates by service category, set location-based tax calculations, control tax display preferences, and manage exemptions.

Recurring Appointments Serve regular customers effortlessly. Enable recurring booking options for weekly standing appointments, bi-weekly sessions, monthly check-ins, or custom recurrence patterns. Ideal for ongoing services like tutoring, therapy, personal training, or maintenance contracts.

Deposit Payments Secure bookings with upfront partial payments. Set deposit amounts as a percentage or fixed amount, reduce no-shows through financial commitment, improve cash flow predictability, and collect remaining balances at service time.

Stripe Payment Gateway Accept credit card payments securely with Stripe. Provide a seamless checkout experience supporting all major credit cards, PCI-compliant processing, automatic payment confirmations, and refund management.

Premium Integrations Expand your toolkit with Pro-only integrations:

  • OpenAI (GPT) — Power the AI booking assistant with your OpenAI API key
  • Google Gemini — Use Google Gemini as your AI booking assistant provider
  • Zoom — Automatically create Zoom meeting rooms for virtual appointments, events, and meetings
  • Apple Calendar — Sync staff schedules with Apple Calendar and iCloud for complete calendar coverage

⚙️ How to Add Booking to Your WordPress Site

Getting Radius Booking onto your WordPress pages takes seconds using shortcodes, Elementor widgets, or Gutenberg blocks.

Display your service list: [rtrb_service_list]

Add the booking form: [radius_booking_form]

Page Builder Support

Elementor Users: Drag and drop Radius Booking widgets directly into your Elementor page designs. Customize appearance using familiar Elementor controls — no coding required.

Gutenberg Users: Insert Radius Booking blocks into the WordPress block editor. Configure booking settings right in the editor without switching between pages.

Place booking components anywhere — dedicated booking pages, service pages, landing pages, contact pages, or even in sidebars and footers.

🛠 Support and Documentation

Need help setting up or configuring Radius Booking? Access comprehensive resources:

Join our Facebook Community to connect with other Radius Booking users and get tips.

🔥 More WordPress Plugins by RadiusTheme

If you find Radius Booking helpful, check out our other WordPress plugins:

  • Classified Listing – Best Classified ads and Directory WordPress Plugin
  • Variation Swatches – WooCommerce Variation Swatches plugin converts variation select fields into radio, images, colors, and labels.
  • Variation Gallery – WooCommerce Variation Gallery plugin allows adding additional images for each product variation.
  • ShopBuilder – Elementor WooCommerce Builder Addons with 84+ widgets and 10+ modules.
  • Food Menu – Restaurant Menu & Online Ordering using WooCommerce.
مجانيعلى الخطط المدفوعة
إذا أتممت بالتثبيت، فإنك توافق على شروط خدمة ووردبريس.كوم ووشروط إضافات الأطراف الثالثة.
تم اختباره حتى
WordPress 6.9.4
تتوفّر هذه الإضافة للتنزيل لتُستخدم في عملية التثبيت لديك.