{"id":372610,"date":"2026-09-21T10:34:47","date_gmt":"2026-09-21T10:34:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/circumflex-booking-meeting-rooms\/"},"modified":"2026-09-21T10:34:16","modified_gmt":"2026-09-21T10:34:16","slug":"circumflex-booking-meeting-rooms","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/circumflex-booking-meeting-rooms\/","author":23538565,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.2","requires":"6.8","requires_php":"8.3","requires_plugins":null,"header_name":"Circumflex Booking Meeting Rooms","header_author":"Circumflex AS","header_description":"Find and reserve meeting rooms by location, capacity, facilities and exact time.","assets_banners_color":"ecf3fc","last_updated":"2026-09-21 10:34:16","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/circumflex.no\/circumflex-booking\/","header_author_uri":"https:\/\/circumflex.no\/","rating":0,"author_block_rating":0,"active_installs":0,"downloads":53,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.1":{"tag":"1.0.1","author":"sutregutt","date":"2026-09-21 10:34:16","revision":3705387}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3705387,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3705387,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3705387,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3705387,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3705387,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.1"],"block_files":[],"assets_screenshots":[],"screenshots":[]},"plugin_section":[],"plugin_tags":[1279,269,281817,1475,268],"plugin_category":[40],"plugin_contributors":[274572],"plugin_business_model":[],"class_list":["post-372610","plugin","type-plugin","status-publish","hentry","plugin_tags-availability","plugin_tags-booking","plugin_tags-meeting-rooms","plugin_tags-reservations","plugin_tags-scheduling","plugin_category-calendar-and-events","plugin_contributors-sutregutt","plugin_committers-sutregutt"],"banners":{"banner":"https:\/\/ps.w.org\/circumflex-booking-meeting-rooms\/assets\/banner-772x250.png?rev=3705387","banner_2x":"https:\/\/ps.w.org\/circumflex-booking-meeting-rooms\/assets\/banner-1544x500.png?rev=3705387","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/circumflex-booking-meeting-rooms\/assets\/icon.svg?rev=3705387","icon":"https:\/\/ps.w.org\/circumflex-booking-meeting-rooms\/assets\/icon.svg?rev=3705387","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p>Circumflex Booking Meeting Rooms is a free add-on for Circumflex Booking. It\nhelps workplaces, coworking spaces and venues let people find and reserve a\nroom that fits their meeting.<\/p>\n\n<h4>Find the right room<\/h4>\n\n<ul>\n<li>Organize rooms by city, building and floor.<\/li>\n<li>Add capacity and the facilities that matter at the location, such as video\nconferencing, a whiteboard or step-free access.<\/li>\n<li>Let people filter by location, minimum capacity and required facilities.<\/li>\n<li>Hide location choices automatically when there is only one relevant option.<\/li>\n<li>Show when rooms are busy without publishing meeting subjects, attendees or\ncontact details.<\/li>\n<li>Keep a browser-local preferred location and favorite rooms on that device.<\/li>\n<\/ul>\n\n<h4>Choose the time<\/h4>\n\n<ul>\n<li>Find rooms for an exact start and end time.<\/li>\n<li>Offer useful shortcuts for common meeting lengths while keeping the end time\neditable.<\/li>\n<li>Keep start-time intervals and meeting length independent. A booking can, for\nexample, last 20 minutes even when available starts are shown every 30\nminutes.<\/li>\n<li>Allow full-day and consecutive multi-day reservations when the same room is\navailable for the complete period.<\/li>\n<\/ul>\n\n<h4>Administration and privacy<\/h4>\n\n<p>Administrators can set shared opening hours and narrower hours for a location\nor individual room. Each room has one reservation calendar even when it is\noffered from several WordPress pages, so it cannot be double-booked.<\/p>\n\n<p>The add-on uses Circumflex Booking for reservations, manual approval, email,\nprivate customer links and privacy tools. It does not require an account,\nlicense key, external service or Circumflex Booking Pro. A compatible Pro\ninstallation can separately add sign-in, automatic approval, notification\nchannels and rules that limit who may book.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>This add-on contacts no external service and stores no telemetry. Circumflex\nBooking stores the booking and customer information described in its privacy\nsection. Preferred location and favorite-room choices are stored only in that\nbrowser; they contain no booking or customer contact data.<\/p>\n\n<h3>Source Code<\/h3>\n\n<p>Source and reproducible build instructions are in the\n<a href=\"https:\/\/gitlab.slettene.com\/gvar\/circumflex-booking\">public GitLab repository<\/a>.<\/p>\n\n<h3>Support<\/h3>\n\n<p>Use the Support tab for help. Product information and setup documentation are\navailable at <a href=\"https:\/\/circumflex.no\/circumflex-booking\/\">circumflex.no<\/a>.\nNever post booking data, contact details, private booking links or credentials.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install and activate Circumflex Booking 1.6.0 or newer.<\/li>\n<li>Install and activate Circumflex Booking Meeting Rooms.<\/li>\n<li>Open Booking &gt; Settings and select Meeting rooms as the site's booking\nsetup.<\/li>\n<li>Open Booking &gt; Rooms and save the first room. An empty setup creates the\nstandard room-booking type in the same operation.<\/li>\n<li>Add capacity, location and facilities where useful, then review shared or\nroom-specific booking hours.<\/li>\n<li>Add the Circumflex Booking block or shortcode to a normal WordPress page and\ncomplete a test booking before opening it to users.<\/li>\n<\/ol>\n\n<p>Only one public booking setup is active on a site at a time. Installing this\nadd-on does not select it, create sample data or alter existing bookings.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"can%20i%20use%20the%20add-on%20without%20circumflex%20booking%20pro%3F\"><h3>Can I use the add-on without Circumflex Booking Pro?<\/h3><\/dt>\n<dd><p>Yes. Room discovery, exact-time booking, reservations, manual approval, email\nand private customer links use the free Circumflex Booking plugin.<\/p><\/dd>\n<dt id=\"are%20existing%20meeting%20details%20shown%20in%20room%20timelines%3F\"><h3>Are existing meeting details shown in room timelines?<\/h3><\/dt>\n<dd><p>No. Public availability can show that a period conflicts, but does not publish\nmeeting subjects, attendees, contact details, notes or internal identifiers.<\/p><\/dd>\n<dt id=\"can%20several%20room-booking%20pages%20share%20the%20same%20room%3F\"><h3>Can several room-booking pages share the same room?<\/h3><\/dt>\n<dd><p>Yes. A room keeps one authoritative reservation calendar. Different public\nentrances may preselect locations or filters, but cannot double-book the room.<\/p><\/dd>\n<dt id=\"does%20activating%20the%20add-on%20change%20existing%20bookings%3F\"><h3>Does activating the add-on change existing bookings?<\/h3><\/dt>\n<dd><p>No. Activation only makes Meeting rooms available under Booking &gt; Settings. An\nadministrator must choose it explicitly. Existing Circumflex Booking settings\nand bookings are kept.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Lead with how people find a suitable room by place, time, capacity and\nfacilities.<\/li>\n<li>Replace development terminology in the public plugin information with clear\nmeeting-room language.<\/li>\n<li>Include a maintained Norwegian Bokmal translation for add-on notices and\nverify Meeting Rooms wording across the free and optional Pro screens.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>First stable Meeting Rooms release with locations, capacity, facilities and\nshared or room-specific booking hours.<\/li>\n<li>Add exact start and end times, useful meeting-length shortcuts and room\navailability without exposing details about other meetings.<\/li>\n<li>Add optional browser-local preferred location and favorites. Compatible\nsign-in can provide saved contact details and a personal list of bookings.<\/li>\n<\/ul>\n\n<h4>0.2.0<\/h4>\n\n<ul>\n<li>Create the standard room-booking type when the first room is saved.<\/li>\n<li>Add relevant duration settings, optional room contacts, capacity and location.<\/li>\n<li>Preserve existing settings and booking history during the upgrade.<\/li>\n<\/ul>\n\n<h4>0.1.1<\/h4>\n\n<ul>\n<li>Use consistent room, booking-duration and room-contact wording throughout the\nfree and optional Pro screens.<\/li>\n<li>Preserve saved names, custom email templates and other booking setups.<\/li>\n<\/ul>\n\n<h4>0.1.0<\/h4>\n\n<ul>\n<li>Initial separately installed Meeting Rooms add-on with account-free booking\nand meeting-room email templates.<\/li>\n<\/ul>","raw_excerpt":"Find and reserve meeting rooms by location, capacity, facilities and exact time.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/372610","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=372610"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sutregutt"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=372610"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=372610"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=372610"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=372610"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=372610"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=372610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}