{"id":261592,"date":"2026-03-15T03:52:55","date_gmt":"2026-03-15T03:52:55","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/radius-booking\/"},"modified":"2026-05-13T05:24:45","modified_gmt":"2026-05-13T05:24:45","slug":"radius-booking","status":"publish","type":"plugin","link":"https:\/\/xho.wordpress.org\/plugins\/radius-booking\/","author":14413493,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.0.12","stable_tag":"1.0.12","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"Radius Booking - Al-Powered Appointment & Service Booking","header_author":"RadiusTheme","header_description":"A flexible booking and appointment system for WordPress with service and staff management.","assets_banners_color":"7283f0","last_updated":"2026-05-13 05:24:45","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/radiusbooking.co","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":80,"downloads":1441,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.10":{"tag":"1.0.10","author":"techlabpro1","date":"2026-05-07 12:16:22"},"1.0.11":{"tag":"1.0.11","author":"techlabpro1","date":"2026-05-09 03:53:38"},"1.0.12":{"tag":"1.0.12","author":"techlabpro1","date":"2026-05-13 05:24:45"},"1.0.4":{"tag":"1.0.4","author":"techlabpro1","date":"2026-03-15 10:39:33"},"1.0.5":{"tag":"1.0.5","author":"techlabpro1","date":"2026-03-18 09:46:37"},"1.0.6":{"tag":"1.0.6","author":"techlabpro1","date":"2026-03-31 09:07:53"},"1.0.7":{"tag":"1.0.7","author":"techlabpro1","date":"2026-04-16 11:00:12"},"1.0.8":{"tag":"1.0.8","author":"techlabpro1","date":"2026-04-16 12:45:40"},"1.0.9":{"tag":"1.0.9","author":"techlabpro1","date":"2026-04-23 07:10:19"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3481061,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3481061,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3525454,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3525454,"resolution":"772x250","location":"assets","locale":"","width":1544,"height":500}},"assets_blueprints":{},"all_blocks":{"radius-booking\/appointment-form":{"name":"radius-booking\/appointment-form","title":"Appointment Form"},"radius-booking\/service-list":{"name":"radius-booking\/service-list","title":"Service List"}},"tagged_versions":["1.0.10","1.0.11","1.0.12","1.0.4","1.0.5","1.0.6","1.0.7","1.0.8","1.0.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3483028,"resolution":"1","location":"assets","locale":"","width":1920,"height":1280},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3483028,"resolution":"2","location":"assets","locale":"","width":1920,"height":1280},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3483028,"resolution":"3","location":"assets","locale":"","width":1920,"height":1280},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3483028,"resolution":"4","location":"assets","locale":"","width":1920,"height":1280}},"screenshots":{"1":"Booking calendar front-end view \u2014 Clean interface for customers to select appointments","2":"Admin dashboard \u2014 Overview of your bookings and key metrics","3":"Service management \u2014 Create and organize your business services","4":"Staff management \u2014 Add team members and set their availability","5":"Booking form builder \u2014 Customize forms to collect the right information","6":"Analytics dashboard \u2014 Track your booking performance over time","7":"Settings panel \u2014 Configure your booking system preferences","8":"Email notification settings \u2014 Customize your automated messages","9":"Multi-location management \u2014 Organize bookings across different offices","10":"Mobile booking view \u2014 Responsive design for smartphone users"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8133,269,275,257774,257773],"plugin_category":[40],"plugin_contributors":[255504,81378],"plugin_business_model":[],"class_list":["post-261592","plugin","type-plugin","status-publish","hentry","plugin_tags-appointment-booking","plugin_tags-booking","plugin_tags-booking-calendar","plugin_tags-service-booking-system","plugin_tags-wordpress-booking-plugin","plugin_category-calendar-and-events","plugin_contributors-mamunnu","plugin_contributors-techlabpro1","plugin_committers-techlabpro1"],"banners":{"banner":"https:\/\/ps.w.org\/radius-booking\/assets\/banner-772x250.png?rev=3525454","banner_2x":"https:\/\/ps.w.org\/radius-booking\/assets\/banner-1544x500.png?rev=3525454","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/radius-booking\/assets\/icon-128x128.png?rev=3481061","icon_2x":"https:\/\/ps.w.org\/radius-booking\/assets\/icon-256x256.png?rev=3481061","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/radius-booking\/assets\/screenshot-1.png?rev=3483028","caption":"Booking calendar front-end view \u2014 Clean interface for customers to select appointments"},{"src":"https:\/\/ps.w.org\/radius-booking\/assets\/screenshot-2.png?rev=3483028","caption":"Admin dashboard \u2014 Overview of your bookings and key metrics"},{"src":"https:\/\/ps.w.org\/radius-booking\/assets\/screenshot-3.png?rev=3483028","caption":"Service management \u2014 Create and organize your business services"},{"src":"https:\/\/ps.w.org\/radius-booking\/assets\/screenshot-4.png?rev=3483028","caption":"Staff management \u2014 Add team members and set their availability"}],"raw_content":"<!--section=description-->\n<p>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.<\/p>\n\n<p>Unlike other appointment booking plugins that only handle simple time slots, Radius Booking covers three distinct booking needs \u2014 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.<\/p>\n\n<p>\ud83d\udc49 <a href=\"https:\/\/radiusbooking.co\/\">Plugin Demo<\/a> | <a href=\"https:\/\/radiusbooking.co\/docs\/\">Documentation<\/a> | <a href=\"https:\/\/radiusbooking.co\/pricing\/\">Get Pro<\/a>  \ud83d\udc48<\/p>\n\n<p>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.<\/p>\n\n<p><strong>Video Tutorial<\/strong><\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=1cibe5CPILQ]<\/p>\n\n<p><strong>What makes RadiusBooking different?<\/strong>\nOur AI-Powered booking assistant lets customers schedule appointments through natural conversation. Instead of clicking through forms, they simply tell the chatbot what they need\u2014and the booking happens automatically. It's appointment scheduling that feels human.<\/p>\n\n<h3>\u2705 Why Use Radius Booking?<\/h3>\n\n<p>Every service business loses revenue to scheduling friction \u2014 missed calls, double bookings, no-shows, and the hours spent manually coordinating calendars. Radius Booking eliminates these problems and gives your business measurable advantages:<\/p>\n\n<p><strong>Accept Bookings 24\/7, Even While You Sleep<\/strong>\nYour booking calendar works around the clock. Customers schedule appointments, register for events, or book meetings at any time \u2014 no staff required. Businesses using online booking systems typically capture 30-40% more appointments by being available outside office hours.<\/p>\n\n<p><strong>Eliminate No-Shows With Upfront Payments<\/strong>\nRequire 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.<\/p>\n\n<p><strong>Save 5-10 Hours Per Week on Admin Work<\/strong>\nStop 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.<\/p>\n\n<p><strong>Let AI Handle the Booking Conversation [Pro]<\/strong>\nThe AI booking assistant understands natural language \u2014 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 \u2014 no forms, no friction. You stay in full control of your AI provider and costs.<\/p>\n\n<p><strong>One Plugin for Appointments, Events, and Meetings<\/strong>\nMost booking plugins handle only one booking type. Radius Booking manages service appointments, event registrations, and internal or client meetings from a single dashboard \u2014 reducing plugin bloat and simplifying your workflow.<\/p>\n\n<h3>Classified Listing Plugin Integration<\/h3>\n\n<p>Deep integration with our <a href=\"https:\/\/wordpress.org\/plugins\/classified-listing\/\">Classified Listing - Classified ads and Business Directoey plugin<\/a>. By combining this with the Radius Booking, you can instantly transform a standard business directory into a fully functional service marketplace with integrated booking capabilities.<\/p>\n\n<h3>\ud83c\udf1f Who Uses Radius Booking?<\/h3>\n\n<p>Radius Booking serves any business that relies on appointments, events, or scheduled services. Here is how different industries use this service booking plugin:<\/p>\n\n<p><strong>Salons &amp; Spas<\/strong>\nHair 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.<\/p>\n\n<p><strong>Healthcare Providers<\/strong>\nDoctors, 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.<\/p>\n\n<p><strong>Home &amp; Cleaning Service<\/strong>\nRoofing 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.<\/p>\n\n<p><strong>Education &amp; Tutoring<\/strong>\nPrivate 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.<\/p>\n\n<p><strong>Fitness &amp; Wellness<\/strong>\nPersonal 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.<\/p>\n\n<p><strong>Consultation Businesses<\/strong>\nConsultants, 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.<\/p>\n\n<p><strong>Event Organizers<\/strong>\nWorkshop hosts, seminar organizers, community groups, and training providers manage event registrations, track attendance capacity, and collect payments \u2014 all through the same booking system they use for appointments.<\/p>\n\n<p><strong>Coaches &amp; Advisors<\/strong>\nLife 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.<\/p>\n\n<p><strong>The common thread?<\/strong> Every service business saves hours each week when scheduling runs on autopilot.<\/p>\n\n<h3>\ud83c\udf1f Why Choose Radius Booking Over Other WordPress Booking Plugins?<\/h3>\n\n<p><strong>Simple for Your Customers<\/strong>\nYour 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.<\/p>\n\n<p><strong>Powerful for Your Business<\/strong>\nManage 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.<\/p>\n\n<p><strong>AI That Actually Helps [Pro]<\/strong>\nThe 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 \u2014 you control the AI provider and your costs.<\/p>\n\n<p><strong>How to configure AI Booking Assistant<\/strong><\/p>\n\n<p>[youtube https:\/\/www.youtube.com\/watch?v=Yfo19sfL6AE]<\/p>\n\n<p><strong>Three Booking Types, One Plugin<\/strong>\nAppointments, events, and meetings \u2014 handled by a single plugin. This means fewer compatibility issues, one set of settings to manage, and a consistent experience for your customers.<\/p>\n\n<h3>\ud83d\ude80 Key Features<\/h3>\n\n<p>Radius Booking's free version includes everything you need to start accepting bookings today.<\/p>\n\n<p><strong>Appointment Booking System<\/strong>\nThe 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.<\/p>\n\n<p><strong>Event Booking [New]<\/strong>\nCreate 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.<\/p>\n\n<p><strong>Meeting Booking [New]<\/strong>\nEnable 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<\/p>\n\n<p><strong>Schedule &amp; Availability Settings<\/strong>\nConfigure 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 \u2014 no manual updates needed.<\/p>\n\n<p><strong>Calendar View<\/strong>\nSee 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.<\/p>\n\n<p><strong>Appointment Management<\/strong>\nTake 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.<\/p>\n\n<p><strong>Customer Management<\/strong>\nBuild lasting relationships with organized customer records. Store contact information, track booking history, add internal notes, and understand your clients' preferences \u2014 all from the customer management panel. Know your regulars and serve them better.<\/p>\n\n<p><strong>Payment Processing<\/strong>\nGet 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.<\/p>\n\n<p><strong>Service Management<\/strong>\nCreate your complete service menu with detailed listings:<\/p>\n\n<ul>\n<li>Define unlimited services with descriptions and images<\/li>\n<li>Organize services into logical categories<\/li>\n<li>Set accurate duration for each service type<\/li>\n<li>Configure pricing (fixed or variable)<\/li>\n<li>Add buffer time between appointments for preparation<\/li>\n<li>Enable service-specific settings and integrations<\/li>\n<\/ul>\n\n<p><strong>Staff Management<\/strong>\nCoordinate your entire team from one system:<\/p>\n\n<ul>\n<li>Add unlimited staff members with individual profiles<\/li>\n<li>Assign specific services to each team member<\/li>\n<li>Set personalized working hours per staff member<\/li>\n<li>Configure individual off-days and vacation schedules<\/li>\n<li>Create special schedules for holidays or events<\/li>\n<\/ul>\n\n<p><strong>Email Notifications<\/strong>\nKeep 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.<\/p>\n\n<p><strong>Integrations<\/strong>\nConnect Radius Booking with tools you already use:<\/p>\n\n<ul>\n<li><strong>Google Calendar<\/strong> \u2014 Sync appointments, events, and meetings to staff Google Calendars automatically<\/li>\n<li><strong>Google Meet<\/strong> \u2014 Auto-generate video meeting links for virtual appointments and meetings<\/li>\n<li><strong>Zoom<\/strong> \u2014 Create Zoom meetings automatically when bookings are made (Pro)<\/li>\n<li><strong>Apple Calendar<\/strong> \u2014 Sync with Apple Calendar and iCloud (Pro)<\/li>\n<\/ul>\n\n<p><strong>Form Customization<\/strong>\nMake 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 \u2014 not like a third-party widget.<\/p>\n\n<p><strong>Multilingual Support<\/strong>\nReach customers worldwide. Radius Booking is fully translation-ready, supporting multilingual websites through standard WordPress translation methods. Serve clients in any language without additional plugins.<\/p>\n\n<p><strong>Customer Dashboard<\/strong>\nGive 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.<\/p>\n\n<p><strong>Staff Dashboard<\/strong>\nEmpower 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 \u2014 all without needing full admin access.<\/p>\n\n<h3>\ud83d\udc8e Pro Features<\/h3>\n\n<p>Unlock advanced capabilities to scale your booking operations as your business grows.<\/p>\n\n<p><strong>AI-Powered Booking Assistant (Bring Your Own API Key)<\/strong>\nThis is where Radius Booking stands apart from every other WordPress booking plugin. The AI chatbot enables conversational appointment booking \u2014 customers describe what they need in natural language, and the assistant handles the rest.<\/p>\n\n<ul>\n<li><strong>OpenAI (GPT)<\/strong> \u2014 Connect your OpenAI API key for GPT-powered conversational booking<\/li>\n<li><strong>Google Gemini<\/strong> \u2014 Use your Google Gemini API key for fast, accurate booking conversations<\/li>\n<\/ul>\n\n<p><strong>Advanced Analytics &amp; Reporting<\/strong>\nMake data-driven decisions with comprehensive reporting:<\/p>\n\n<ul>\n<li><strong>Revenue Analytics<\/strong> \u2014 Track earnings by service, staff member, time period, or location<\/li>\n<li><strong>Appointment Metrics<\/strong> \u2014 Monitor booking volume, cancellation rates, and peak demand times<\/li>\n<li><strong>Staff Performance<\/strong> \u2014 Compare productivity and utilization across team members<\/li>\n<li><strong>Service Insights<\/strong> \u2014 Identify your most popular and profitable service offerings<\/li>\n<li><strong>Customer Analytics<\/strong> \u2014 Understand booking patterns, retention rates, and client lifetime value<\/li>\n<\/ul>\n\n<p>Export reports to CSV and visualize trends to optimize your business strategy.<\/p>\n\n<p><strong>Coupons &amp; Discounts<\/strong>\nDrive 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.<\/p>\n\n<p><strong>Multi-Location Management<\/strong>\nOperate multiple branches from one WordPress installation:<\/p>\n\n<ul>\n<li>Manage separate locations with individual settings and business hours<\/li>\n<li>Assign staff to specific branches<\/li>\n<li>Display location-specific availability to customers<\/li>\n<li>Track performance across all locations from one dashboard<\/li>\n<li>Maintain unified customer records across branches<\/li>\n<\/ul>\n\n<p>Ideal for franchises, regional businesses, or practices with multiple offices.<\/p>\n\n<p><strong>Custom Fields<\/strong>\nCollect 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.<\/p>\n\n<p><strong>Tax Management<\/strong>\nHandle tax compliance professionally. Configure tax rates by service category, set location-based tax calculations, control tax display preferences, and manage exemptions.<\/p>\n\n<p><strong>Recurring Appointments<\/strong>\nServe 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.<\/p>\n\n<p><strong>Deposit Payments<\/strong>\nSecure 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.<\/p>\n\n<p><strong>Stripe Payment Gateway<\/strong>\nAccept 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.<\/p>\n\n<p><strong>Premium Integrations<\/strong>\nExpand your toolkit with Pro-only integrations:<\/p>\n\n<ul>\n<li><strong>OpenAI (GPT)<\/strong> \u2014 Power the AI booking assistant with your OpenAI API key<\/li>\n<li><strong>Google Gemini<\/strong> \u2014 Use Google Gemini as your AI booking assistant provider<\/li>\n<li><strong>Zoom<\/strong> \u2014 Automatically create Zoom meeting rooms for virtual appointments, events, and meetings<\/li>\n<li><strong>Apple Calendar<\/strong> \u2014 Sync staff schedules with Apple Calendar and iCloud for complete calendar coverage<\/li>\n<\/ul>\n\n<h3>\u2699\ufe0f How to Add Booking to Your WordPress Site<\/h3>\n\n<p>Getting Radius Booking onto your WordPress pages takes seconds using shortcodes, Elementor widgets, or Gutenberg blocks.<\/p>\n\n<p><strong>Display your service list:<\/strong>\n    [rtrb_service_list]<\/p>\n\n<p><strong>Add the booking form:<\/strong>\n    [radius_booking_form]<\/p>\n\n<p><strong>Page Builder Support<\/strong><\/p>\n\n<p><strong>Elementor Users:<\/strong> Drag and drop Radius Booking widgets directly into your Elementor page designs. Customize appearance using familiar Elementor controls \u2014 no coding required.<\/p>\n\n<p><strong>Gutenberg Users:<\/strong> Insert Radius Booking blocks into the WordPress block editor. Configure booking settings right in the editor without switching between pages.<\/p>\n\n<p>Place booking components anywhere \u2014 dedicated booking pages, service pages, landing pages, contact pages, or even in sidebars and footers.<\/p>\n\n<h3>\ud83d\udee0 Support and Documentation<\/h3>\n\n<p>Need help setting up or configuring Radius Booking? Access comprehensive resources:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/radiusbooking.co\/docs\/\">Complete Documentation<\/a><\/li>\n<li><a href=\"https:\/\/www.youtube.com\/@RadiusTheme\">Video Tutorials<\/a><\/li>\n<li><a href=\"https:\/\/www.radiustheme.com\/ticket-support\/\">Submit a Support Ticket<\/a><\/li>\n<\/ul>\n\n<p>Join our <a href=\"https:\/\/www.facebook.com\/groups\/radiustheme\">Facebook Community<\/a> to connect with other Radius Booking users and get tips.<\/p>\n\n<h3>\ud83d\udd25 More WordPress Plugins by RadiusTheme<\/h3>\n\n<p>If you find Radius Booking helpful, check out our other WordPress plugins:<\/p>\n\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/classified-listing\/\">Classified Listing<\/a> \u2013 Best Classified ads and Directory WordPress Plugin<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/woo-product-variation-swatches\/\">Variation Swatches<\/a> \u2013 WooCommerce Variation Swatches plugin converts variation select fields into radio, images, colors, and labels.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/woo-product-variation-gallery\/\">Variation Gallery<\/a> \u2013 WooCommerce Variation Gallery plugin allows adding additional images for each product variation.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/shopbuilder\/\">ShopBuilder<\/a> \u2013 Elementor WooCommerce Builder Addons with 84+ widgets and 10+ modules.<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/tlp-food-menu\/\">Food Menu<\/a> \u2013 Restaurant Menu &amp; Online Ordering using WooCommerce.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Log in to your WordPress admin dashboard<\/li>\n<li>Go to <strong>Plugins &gt; Add New<\/strong><\/li>\n<li>Search for \"Radius Booking\"<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong><\/li>\n<\/ol>\n\n<h4>Manual Installation<\/h4>\n\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/radius-booking\/<\/code> or install directly through the WordPress plugin screen<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Navigate to RadiusBooking settings to configure your business details<\/li>\n<li>Add services and staff members<\/li>\n<li>Place the booking form on any page using shortcodes or blocks<\/li>\n<li>Start accepting appointments<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"what%20is%20the%20best%20wordpress%20booking%20plugin%20for%20service%20businesses%3F\"><h3>What is the best WordPress booking plugin for service businesses?<\/h3><\/dt>\n<dd><p>The best WordPress booking plugin depends on your specific needs, but Radius Booking offers a comprehensive solution for service-based businesses of all sizes. It combines essential features like staff scheduling, payment processing, calendar management, and email notifications with unique capabilities including event registration and meeting scheduling. The Pro version adds AI-powered conversational booking (using your own OpenAI or Gemini API key) \u2014 making it a strong choice for salons, clinics, consultants, cleaning services, and any business that relies on appointments.<\/p><\/dd>\n<dt id=\"how%20do%20i%20add%20an%20appointment%20booking%20system%20to%20my%20wordpress%20website%3F\"><h3>How do I add an appointment booking system to my WordPress website?<\/h3><\/dt>\n<dd><p>Adding appointment booking to WordPress with Radius Booking takes three simple steps. First, install the plugin from the WordPress plugin repository and activate it. Second, configure your services, staff schedules, and business hours in the Radius Booking settings panel. Third, add the booking form to any page using the shortcode <code>[radius_booking_form]<\/code>, the included Gutenberg block, or the Elementor widget. Your customers can start booking immediately.<\/p><\/dd>\n<dt id=\"can%20i%20use%20radius%20booking%20as%20a%20salon%20booking%20plugin%3F\"><h3>Can I use Radius Booking as a salon booking plugin?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking is designed for salon and spa businesses. Hair stylists, nail technicians, massage therapists, and estheticians can set up individual staff profiles with service assignments, personal working hours, and off-day schedules. Clients choose their preferred stylist, pick an available time slot, and book online. Buffer times between appointments allow preparation, and recurring bookings keep regular clients on a consistent schedule.<\/p><\/dd>\n<dt id=\"does%20radius%20booking%20work%20for%20doctor%20booking%20and%20healthcare%20scheduling%3F\"><h3>Does Radius Booking work for doctor booking and healthcare scheduling?<\/h3><\/dt>\n<dd><p>Yes. Healthcare providers including doctors, dentists, clinics, chiropractors, and therapists use Radius Booking to streamline patient scheduling. Features like custom intake fields, automated appointment confirmations and reminders, organized patient records with booking history, and the customer management panel address the specific needs of medical and healthcare practices.<\/p><\/dd>\n<dt id=\"can%20cleaning%20services%20and%20home%20service%20businesses%20use%20this%20booking%20plugin%3F\"><h3>Can cleaning services and home service businesses use this booking plugin?<\/h3><\/dt>\n<dd><p>Absolutely. Cleaning companies, plumbers, electricians, HVAC technicians, and other home service providers use Radius Booking to let homeowners request service appointments directly from their websites. Custom fields capture job details, property size, service area, and special requirements upfront \u2014 reducing back-and-forth communication and helping teams arrive prepared.<\/p><\/dd>\n<dt id=\"does%20radius%20booking%20support%20event%20booking%20and%20registration%3F\"><h3>Does Radius Booking support event booking and registration?<\/h3><\/dt>\n<dd><p>Yes. The event booking feature lets you create events with defined dates, capacity limits, and registration forms. Whether you host workshops, training sessions, seminars, or community gatherings, attendees can register and pay through the same booking interface used for appointments. You can track registrations in real time, manage waitlists, and send automated confirmation emails.<\/p><\/dd>\n<dt id=\"can%20i%20use%20radius%20booking%20for%20meeting%20scheduling%3F\"><h3>Can I use Radius Booking for meeting scheduling?<\/h3><\/dt>\n<dd><p>Yes. The meeting booking feature lets clients, colleagues, or prospects schedule meetings directly from your website. Define meeting types with specific durations, set available meeting windows, and auto-generate Google Meet or Zoom video links. It works for discovery calls, client consultations, team check-ins, or any time-based meeting that requires calendar coordination.<\/p><\/dd>\n<dt id=\"can%20customers%20pay%20online%20when%20booking%20appointments%3F\"><h3>Can customers pay online when booking appointments?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking supports online payments through PayPal in the free version and adds Stripe credit card processing in the Pro version. You can require full payment at booking time, collect partial deposits, or allow customers to pay later. Offline payment options are also available for businesses that prefer in-person transactions.<\/p><\/dd>\n<dt id=\"does%20radius%20booking%20support%20multiple%20staff%20members%3F\"><h3>Does Radius Booking support multiple staff members?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking includes complete staff management. Add unlimited team members, assign specific services to each person, set individual working hours and off-days, and let customers book with their preferred staff member based on real-time availability. Each staff member gets their own dashboard to view schedules without needing admin access.<\/p><\/dd>\n<dt id=\"can%20i%20manage%20bookings%20from%20a%20calendar%20view%3F\"><h3>Can I manage bookings from a calendar view?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking provides a visual calendar interface showing all appointments, events, and meetings at a glance. View bookings by day, week, or month. Filter by staff member, service type, or booking category. The calendar makes it easy to understand your schedule, spot availability gaps, and prevent double bookings.<\/p><\/dd>\n<dt id=\"can%20i%20allow%20recurring%20appointments%20for%20regular%20clients%3F\"><h3>Can I allow recurring appointments for regular clients?<\/h3><\/dt>\n<dd><p>Yes, with Radius Booking Pro. The recurring appointments feature lets customers schedule regular bookings \u2014 weekly, bi-weekly, monthly, or custom intervals. This is ideal for ongoing services like therapy sessions, personal training programs, tutoring, housekeeping, or maintenance appointments that happen on a regular schedule.<\/p><\/dd>\n<dt id=\"does%20radius%20booking%20include%20an%20ai%20booking%20assistant%3F\"><h3>Does Radius Booking include an AI booking assistant?<\/h3><\/dt>\n<dd><p>Yes, in the Pro version. Radius Booking Pro includes an AI-powered booking assistant that enables conversational appointment scheduling. It supports both OpenAI (GPT) and Google Gemini \u2014 you connect your own API key, so there are no hidden AI fees from the plugin. Customers book by typing natural requests like \"I need a deep tissue massage next Friday at 2pm.\" The AI checks live availability and completes bookings through friendly dialogue \u2014 no forms required.<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20pay%20extra%20for%20the%20ai%20booking%20assistant%3F\"><h3>Do I need to pay extra for the AI booking assistant?<\/h3><\/dt>\n<dd><p>No extra fees from Radius Booking. The AI assistant is included with the Pro version and works with your own OpenAI or Google Gemini API key. You pay your AI provider directly based on your actual usage, giving you full control over costs. There are no per-booking AI charges, no monthly AI subscriptions, and no vendor lock-in \u2014 switch between OpenAI and Gemini anytime from the plugin settings.<\/p><\/dd>\n<dt id=\"does%20radius%20booking%20sync%20with%20google%20calendar%3F\"><h3>Does Radius Booking sync with Google Calendar?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking integrates with Google Calendar to sync appointments, events, and meetings to staff calendars automatically. When a booking is made or changed, the corresponding Google Calendar event updates in real time. The Pro version also supports Apple Calendar and iCloud syncing.<\/p><\/dd>\n<dt id=\"can%20i%20run%20multiple%20business%20locations%20with%20one%20plugin%3F\"><h3>Can I run multiple business locations with one plugin?<\/h3><\/dt>\n<dd><p>Yes, with Radius Booking Pro. The multi-location management feature lets you 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, and track performance across all locations from one unified dashboard.<\/p><\/dd>\n<dt id=\"is%20radius%20booking%20compatible%20with%20elementor%20and%20gutenberg%3F\"><h3>Is Radius Booking compatible with Elementor and Gutenberg?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking includes dedicated Elementor widgets and Gutenberg blocks for easy placement on any page. Elementor users can drag and drop booking components into their designs. Gutenberg users insert blocks directly in the editor. You can also use shortcodes for placement anywhere WordPress supports them.<\/p><\/dd>\n<dt id=\"is%20the%20plugin%20translation-ready%20for%20multilingual%20websites%3F\"><h3>Is the plugin translation-ready for multilingual websites?<\/h3><\/dt>\n<dd><p>Yes. Radius Booking is fully translation-ready and supports multilingual websites through standard WordPress translation methods. You can serve customers in any language without requiring additional translation plugins.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.12<\/h4>\n\n<ul>\n<li>New: All Strings Translatable<\/li>\n<li>New: Added new filters and actions for developers<\/li>\n<li>Fix: Classified Listing Payout and Commission Staff name issue<\/li>\n<\/ul>\n\n<h4>1.0.11<\/h4>\n\n<ul>\n<li>Fix: Plugin URL issue<\/li>\n<\/ul>\n\n<h4>1.0.10<\/h4>\n\n<ul>\n<li>Fix: Classified Listing Integration<\/li>\n<li>Fix: Meeting Booking Date &amp; time<\/li>\n<li>Fix: Event Booking Ticket Price<\/li>\n<li>Fix: Event Booking Time duration<\/li>\n<li>Fix: Coupon Applied with Tax and Without Tax<\/li>\n<li>Fix: Dynamic Discount tracking in Appoitment<\/li>\n<li>Fix: Classified Listing Seller Payout<\/li>\n<li>Fix: Classified Listing Seller Staff management<\/li>\n<li>Fix: Admin email price issue when meeting and event boooked.<\/li>\n<li>Fix: Theme compatibility issue<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>Fix: Booking form loading issue<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>New: Implemented Meeting Booking and Event Booking.<\/li>\n<li>New: Compatibility with Classified Listing.<\/li>\n<li>New: Compatibility with Radius Booking Pro.<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>Fix: Compatibility with theme<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Feature: Export\/Import Radius Booking Data<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Integration with Classified Listing<\/li>\n<li>Fix: Appointment Form AI issue<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<li>Appointment booking calendar<\/li>\n<li>Service and staff management<\/li>\n<li>Email notifications<\/li>\n<li>Booking form builder<\/li>\n<li>Custom fields support<\/li>\n<li>Basic analytics dashboard<\/li>\n<li>Google Calendar sync<\/li>\n<li>Multi-location support<\/li>\n<li>Shortcode and block editor support<\/li>\n<li>Mobile-responsive design<\/li>\n<\/ul>","raw_excerpt":"The all-in-one WordPress booking plugin for appointments, events, and meetings \u2014 with staff management, online payments, and an AI booking assistant.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/261592","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=261592"}],"author":[{"embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/techlabpro1"}],"wp:attachment":[{"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=261592"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=261592"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=261592"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=261592"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=261592"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/xho.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=261592"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}