{"id":291687,"date":"2026-04-09T23:19:00","date_gmt":"2026-04-09T23:19:00","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/bbook-booking\/"},"modified":"2026-04-09T23:18:24","modified_gmt":"2026-04-09T23:18:24","slug":"bbook-appointment-scheduler","status":"publish","type":"plugin","link":"https:\/\/ceb.wordpress.org\/plugins\/bbook-appointment-scheduler\/","author":15230028,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.0","stable_tag":"1.2.0","tested":"6.9.4","requires":"5.8","requires_php":"7.4","requires_plugins":null,"header_name":"BBOOK Appointment Scheduler","header_author":"Valon Feka","header_description":"Add online appointment booking to your WordPress site. Let customers schedule and book appointments directly from your pages \u2014 perfect for salons, barbers, spas, clinics, and local service businesses.","assets_banners_color":"d5e0f8","last_updated":"2026-04-09 23:18:24","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/bbook.app\/wordpress","header_author_uri":"https:\/\/bbook.app","rating":0,"author_block_rating":0,"active_installs":0,"downloads":35,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2.0":{"tag":"1.2.0","author":"valonfeka","date":"2026-04-09 23:18:24"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3502896,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3502896,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3502896,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3502896,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Plugin settings page \u2014 connect your bbook.app account in one click","2":"Booking widget embedded on a WordPress page","3":"Mobile-friendly booking experience for your customers"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[8133,132490,275,277,722],"plugin_category":[],"plugin_contributors":[259860],"plugin_business_model":[],"class_list":["post-291687","plugin","type-plugin","status-publish","hentry","plugin_tags-appointment-booking","plugin_tags-book-appointments","plugin_tags-booking-calendar","plugin_tags-online-scheduling","plugin_tags-reservation","plugin_contributors-valonfeka","plugin_committers-valonfeka"],"banners":{"banner":"https:\/\/ps.w.org\/bbook-appointment-scheduler\/assets\/banner-772x250.png?rev=3502896","banner_2x":"https:\/\/ps.w.org\/bbook-appointment-scheduler\/assets\/banner-1544x500.png?rev=3502896","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/bbook-appointment-scheduler\/assets\/icon-128x128.png?rev=3502896","icon_2x":"https:\/\/ps.w.org\/bbook-appointment-scheduler\/assets\/icon-256x256.png?rev=3502896","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>BBOOK<\/strong> is the easiest way to add an online booking system to your WordPress website. Connect your free <a href=\"https:\/\/bbook.app\">bbook.app<\/a> account and embed a professional booking calendar on any page or post \u2014 no coding required.<\/p>\n\n<p>Perfect for <strong>barbers, hair salons, beauty salons, nail technicians, spas, massage therapists, tattoo studios, clinics, personal trainers, consultants<\/strong>, and any service-based business that takes appointments.<\/p>\n\n<h4>Why BBOOK?<\/h4>\n\n<ul>\n<li><strong>Free to start<\/strong> \u2014 Create your account and start accepting online bookings in minutes<\/li>\n<li><strong>Built for local businesses<\/strong> \u2014 Designed specifically for service businesses that rely on appointments<\/li>\n<li><strong>Mobile-friendly<\/strong> \u2014 Your customers can book appointments from any device<\/li>\n<li><strong>No coding required<\/strong> \u2014 Just paste a shortcode and your booking page appears<\/li>\n<li><strong>Automatic reminders<\/strong> \u2014 Reduce no-shows with SMS and email appointment reminders<\/li>\n<li><strong>Accept payments<\/strong> \u2014 Let customers pay when they book online<\/li>\n<li><strong>Manage from anywhere<\/strong> \u2014 Use the BBOOK mobile app (iOS &amp; Android) to manage your schedule on the go<\/li>\n<\/ul>\n\n<h4>Embed Options<\/h4>\n\n<p>Three ways to add appointment booking to your WordPress site:<\/p>\n\n<ul>\n<li><strong><code>[bbook_widget]<\/code><\/strong> \u2014 Full booking widget with service selection, staff picker, and calendar. Embed it on any page for a complete online booking experience.<\/li>\n<li><strong><code>[bbook_button]<\/code><\/strong> \u2014 A simple \"Book Now\" button that links to your online booking page. Add it to headers, sidebars, or anywhere on your site.<\/li>\n<li><strong><code>[bbook_full_page]<\/code><\/strong> \u2014 Full-page booking embed for a dedicated appointment scheduling page with no distractions.<\/li>\n<\/ul>\n\n<h4>What You Can Do with BBOOK<\/h4>\n\n<ul>\n<li>Let customers <strong>book appointments online<\/strong> 24\/7<\/li>\n<li>Set your <strong>availability and working hours<\/strong><\/li>\n<li>Manage <strong>multiple services and staff members<\/strong><\/li>\n<li>Send <strong>automated appointment reminders<\/strong> via SMS and email<\/li>\n<li>Accept <strong>online payments<\/strong> through Stripe, Mollie, SumUp, and more<\/li>\n<li>View and manage your <strong>booking calendar<\/strong> from web or mobile<\/li>\n<li>Share your <strong>online booking link<\/strong> anywhere<\/li>\n<\/ul>\n\n<h3>Third-Party Services<\/h3>\n\n<p>This plugin relies on the following external services:<\/p>\n\n<h4>bbook.app<\/h4>\n\n<p>The plugin connects to <a href=\"https:\/\/bbook.app\">bbook.app<\/a> to authenticate your account and retrieve your business details during the connection flow. Data sent: your WordPress site URL. Data received: API key, business ID, business name, and booking page slug.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/app.bbook.app\">https:\/\/app.bbook.app<\/a><\/li>\n<li>Terms of Service: <a href=\"https:\/\/bbook.app\/terms\">https:\/\/bbook.app\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/bbook.app\/privacy\">https:\/\/bbook.app\/privacy<\/a><\/li>\n<\/ul>\n\n<h4>rsv.to (BBOOK Booking Pages)<\/h4>\n\n<p>The booking widget shortcodes embed an iframe from <a href=\"https:\/\/rsv.to\">rsv.to<\/a>, which hosts your public booking page. No data is sent from WordPress to this service \u2014 it simply displays your booking page to visitors.<\/p>\n\n<ul>\n<li>Service URL: <a href=\"https:\/\/rsv.to\">https:\/\/rsv.to<\/a><\/li>\n<li>Terms of Service: <a href=\"https:\/\/bbook.app\/terms\">https:\/\/bbook.app\/terms<\/a><\/li>\n<li>Privacy Policy: <a href=\"https:\/\/bbook.app\/privacy\">https:\/\/bbook.app\/privacy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Install the plugin from the WordPress plugin directory, or upload it to <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> menu.<\/li>\n<li>Go to <strong>BBOOK.APP<\/strong> in the admin sidebar.<\/li>\n<li>Click <strong>Connect to bbook.app<\/strong> and sign in or create a free account.<\/li>\n<li>Copy a shortcode and paste it into any page or post to start accepting bookings.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"do%20i%20need%20a%20bbook.app%20account%3F\"><h3>Do I need a bbook.app account?<\/h3><\/dt>\n<dd><p>Yes, but it's free to create one. Sign up at <a href=\"https:\/\/bbook.app\">bbook.app<\/a> and set up your services, availability, and booking page in minutes.<\/p><\/dd>\n<dt id=\"is%20this%20plugin%20free%3F\"><h3>Is this plugin free?<\/h3><\/dt>\n<dd><p>Yes, the WordPress plugin is completely free. BBOOK offers a free plan to get started, with optional paid plans for advanced features like SMS reminders and online payments.<\/p><\/dd>\n<dt id=\"what%20types%20of%20businesses%20is%20bbook%20for%3F\"><h3>What types of businesses is BBOOK for?<\/h3><\/dt>\n<dd><p>BBOOK is designed for any service business that takes appointments: barber shops, hair salons, beauty salons, nail salons, spas, massage therapists, tattoo studios, dental clinics, physiotherapists, personal trainers, consultants, tutors, photographers, and more.<\/p><\/dd>\n<dt id=\"can%20my%20customers%20book%20appointments%20online%3F\"><h3>Can my customers book appointments online?<\/h3><\/dt>\n<dd><p>Yes! Once you embed the booking widget on your site, customers can browse your services, pick a time slot, and book an appointment \u2014 all without leaving your WordPress site.<\/p><\/dd>\n<dt id=\"does%20bbook%20send%20appointment%20reminders%3F\"><h3>Does BBOOK send appointment reminders?<\/h3><\/dt>\n<dd><p>Yes. BBOOK can send automated SMS and email reminders to reduce no-shows. Configure reminders from your bbook.app dashboard.<\/p><\/dd>\n<dt id=\"can%20i%20accept%20online%20payments%3F\"><h3>Can I accept online payments?<\/h3><\/dt>\n<dd><p>Yes. Connect your preferred payment provider \u2014 Stripe, Mollie, SumUp, and more \u2014 in bbook.app to accept payments when customers book appointments online.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20booking%20widget%3F\"><h3>Can I customize the booking widget?<\/h3><\/dt>\n<dd><p>The widget uses your bbook.app booking page settings, including your services, staff, availability, and branding. Customize everything from the bbook.app dashboard.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20store%20customer%20data%3F\"><h3>Does this plugin store customer data?<\/h3><\/dt>\n<dd><p>No. All booking and customer data is securely handled by bbook.app. The plugin only stores your connection credentials to display the booking widget.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does it work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Yes. The booking widget is fully responsive and works with any WordPress theme, page builder, or block editor.<\/p><\/dd>\n<dt id=\"can%20i%20manage%20bookings%20from%20my%20phone%3F\"><h3>Can I manage bookings from my phone?<\/h3><\/dt>\n<dd><p>Yes. Download the BBOOK mobile app for <a href=\"https:\/\/apps.apple.com\/ie\/app\/bbook-app\/id1630553303\">iOS<\/a> or <a href=\"https:\/\/play.google.com\/store\/apps\/details?id=io.employee.appointment\">Android<\/a> to manage appointments, view your calendar, and communicate with customers on the go.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.2.0<\/h4>\n\n<ul>\n<li>Added Plugin Details and Contact Support sections to admin dashboard<\/li>\n<li>Improved search discoverability with optimized descriptions<\/li>\n<li>Plugin assets are now fully self-contained<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added booking page URL display in admin dashboard<\/li>\n<li>Improved connection flow \u2014 page updates automatically after connecting<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 connect, embed, and accept online bookings<\/li>\n<\/ul>","raw_excerpt":"Add online appointment booking to your WordPress site. Let customers book directly from your pages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/291687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=291687"}],"author":[{"embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/valonfeka"}],"wp:attachment":[{"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=291687"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=291687"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=291687"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=291687"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=291687"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ceb.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=291687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}