Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers
Rooms
Desks
Offices
Parking
Equipment
Add your Skype rooms, phone booths, meeting rooms, conference rooms, or event spaces to the Rooms page. This gives customers a convenient calendar view to check availability and make bookings.
In the left-side panel, click the menu (…) next to your location name.
Go to Locationsettings > Resources > Rooms and toggle the Rooms switch on.
Page name — choose the best fit.
Book for free — limit how many free bookings a user can have scheduled at the same time, if you have free rooms.Each repeat of a recurring booking counts as one booking.
To let users make bookings that repeat indefinitely, select Unlimited.
To limit it, select One active, Two active, or Three active. For example, with Three active, a user can book a weekly meeting for three weeks at most. Their other free bookings count too.
The Book for free setting only applies if you have totally free rooms and only to bookings made by non-administrator users. With this setting, users will be able to make the next free bookings once their previous scheduled bookings have passed.
Bookings of a room assigned to the user or their company never count toward the limit.
Desks, offices, parking, and equipment each have their own Book for free setting, so free bookings of those resources never count toward the room limit.
Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.
Type
Room
Conference room
Event space
Meeting room
Phone booth
Studio
Name
Room name and/or number.
Seating capacity
The number of people the room fits.
Description
Include any important information customers need to know.
Parent room
If this room overlaps with or is related to a larger space (e.g., it’s half of a split room, or located within an Event hall), select that larger space as a Parent room. When the parent room is booked, this room is automatically blocked for booking, and vice versa.
On the Booking tab, shown while the room can be booked short-term:
Section name
Meaning
Min & Max duration
Minimum & maximum duration limits for hourly/daily bookings. Applies to all users except administrators.
To offer different limits for nonmembers, enable Public duration and set the min & max duration that will apply to them.
Availability increment
The frequency of available time for room booking. It shows up as a step on the booking.
Custom schedule
Set custom working hours for this room, independent of the location’s overall schedule.
Booking window
Limit how soon and how far ahead users can book this room. Administrators are not limited by it. While it is off, users can book the room up to its start and any time ahead.
Minimum notice — how long before a booking starts users have to book it, for example when the room needs preparing or you send access codes by hand. Select None to accept bookings up to the last minute.
Maximum ahead — how far in advance users can book the room. The period starts today in the location’s time zone, so with 1 day, users can book only for today, and with 2 days, for today and tomorrow.
Every repeat of a recurring booking has to fall within Maximum ahead. For example, with one month, a user can book a weekly meeting for one month at most, and the member portal shows the last date they can book. Select Unlimited to let bookings repeat indefinitely.
To offer a different window to nonmembers, enable Public booking window and set the minimum notice and maximum ahead that will apply to them. It applies to them even while Booking window is off.
Buffer time
The amount of time that will be reserved between bookings.
Confirmation email
If you want to send a custom booking confirmation email, choose which customers should receive it when they book, and paste your email text.
Rescheduling policy
Select whether users can reschedule bookings for this room or cancel and get automatic refunds. Understand refunds
To offer a different policy to nonmembers, enable Public rescheduling policy and choose the policy that will apply to them.
Abandoned booking protection*
Automatically cancel a booking that nobody confirms on Room display after it starts. *Legacy option. It appears only when you edit a room that had it enabled before September 8, 2026.
On the Permissions tab, where Booking shows only while the room can be booked short-term:
Section name
Meaning
Visibility
Determine which user groups can see this room.
Booking
Determine which groups of users can immediately book the room, while others can apply for a booking. Booking can’t be set to a wider group than Visibility.
On the Integrations tab, shown when the location has an access control or calendar integration:
Section name
Meaning
Access
Determine the access control group to which users are synced upon booking this room. Appears if you have the integration with the access control system connected in the location.
If you offer equipment rentals for meetings, events, or presentations—such as chairs, monitors, or whiteboards—list them on the Equipment page. Consider adding links to equipment in room descriptions to inform customers of available options and encourage upsells in addition to bookings.
To permanently delete a room from Spacebring, follow these steps:
Navigate to Resources > Rooms.
Find the necessary room and hover over it > click the menu (…) next to it > select Delete and confirm your choice.
Deleting a room is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted room will also no longer be available.
To act on several rooms at once, select their checkboxes, then press Actions at the bottom of the page and choose Visibility, Booking window, or Delete. A new visibility also narrows Booking where it was set to a wider group. Rooms whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold Shift and select another checkbox to select every row between them.
On the Rooms page, click (…) in the top right corner > Export rooms > CSV or XLSX to download a report on all rooms.The report includes each room’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.
The Rooms page serves for your meeting and conference rooms, phone booths, and Skype rooms. If you have any photo or podcast studios, offer them on the Rooms page too.
How to define the room booking schedule for members and nonmembers?
You can either configure a location-wide schedule that applies to all resources or configure a custom schedule for a specific room if it needs different availability. Both support a Default schedule for location members and a Public schedule for nonmembers and network members. Configure the schedule
Why can't a customer see a certain room?
The customer might not see a room for the following reasons:
The customer’s role may not meet the room’s visibility requirements. For example, if the room is visible only to Location members but the customer is a nonmember, it won’t appear for them. Check both the room’s visibility settings and the customer’s role.
The room may be assigned to a specific customer. Everybody still sees such a room, but only the assigned customer can book it, so check whether the customer reports seeing it or booking it. On the Rooms page, see if a member or company name appears next to the room. To remove the assignment, edit that customer’s subscription, or delete the assignment on the Assignments page if it was created there.
The customer may have logged in with a different email. If they are a member and should see the room, check the email tied to their member profile on the Customers page.
Add and manage all workstations—such as hot desks, dedicated desks, or stations—on the Desks page.With desks, you can:
Organize your workstations for a real-time occupancy tracking
Offer short-term bookings (hourly or daily) and/or long-term rentals (subscriptions).
In the left-side panel, click (…) next to your location name.
Go to Locationsettings > Resources > Desks.
Make sure the Desks switch is toggled on.
Page name — choose the best fit.
Book for free — limit how many free bookings a user can have scheduled at the same time, if you have free desks.
Select One active, Two active, or Three active to limit it, or Unlimited to set no limit.
Each seat counts as one booking, so a booking of two seats counts as two.
Each repeat of a recurring booking counts as one booking. For example, with Three active, a user can book a desk every week for three weeks at most. Their other free desk bookings count too. To let users make bookings that repeat indefinitely, select Unlimited.
The setting only applies to totally free desks and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.
Bookings of a desk assigned to the user or their company never count toward the limit.
Rooms, offices, parking, and equipment each have their own Book for free setting, so free bookings of those resources never count toward the desk limit.
Desk photos — Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.
Type
Hot desk — shared, not dedicated to a specific customer, bookable based on availability.
Dedicated desk — can be reserved for a specific customer.
Station — workspace, typically equipped with tools or furniture for job.
Name — choose your naming approach:
Zones (e.g., Open Space, Lounge Zone, or Open space 1 floor and Open space 2 floor) with total seating capacity to track occupancy by zone.
Numbered desks (e.g., Dedicated Desk 1) to let users book/sign up for a specific desk. Desk setup options
Seating capacity — number of seats this desk or zone allows.
Description — information customers need to know.
Parent room — if this desk overlaps with or is related to a larger space (for example, located inside an Event hall), select that larger space to link them.
On the Pricing tab:
Money — monetary price for hourly/daily bookings.
Disable if the desk is only available for long-term rental.
Credits — credit price for hourly/daily bookings.
Disable if the desk is only available for long-term rental.
Booking window — limit how soon and how far ahead users can book this desk. Administrators are not limited by it. While it is off, users can book the desk up to its start and any time ahead.
Minimum notice — how long before a booking starts users have to book it, for example when the desk needs preparing or you send access codes by hand. Select None to accept bookings up to the last minute.
Maximum ahead — how far in advance users can book the desk. The period starts today in the location’s time zone, so with 1 day, users can book only for today, and with 2 days, for today and tomorrow.
Every repeat of a recurring booking has to fall within Maximum ahead. For example, with one month, a user can book a desk every week for one month at most, and the member portal shows the last date they can book. Select Unlimited to let bookings repeat indefinitely.
Public booking window — enable to set a different minimum notice and maximum ahead for nonmembers. It applies to them even while Booking window is off.
Buffer time — time kept free before and after each booking of this desk, for example to clean it between users. It shows as hatched gray blocks around bookings on the desks timeline, and the desk’s page leaves out the start times that fall inside it.
Confirmation email — send a custom booking confirmation email. Choose which customers should receive it when they book, and paste the text.
Rescheduling policy — select whether users can reschedule bookings or cancel and get automatic refunds.
Public rescheduling policy — enable to set a different rescheduling policy for nonmembers.
On the Permissions tab, where Booking shows only while the desk can be booked short-term:
Visibility — define which user groups can see this desk.
Booking — define which user groups can immediately book the desk, while others can apply for a booking. Booking can’t be set to a wider group than Visibility.
On the Integrations tab, shown when the location has an access control or calendar integration:
Administrators receive notifications about new bookings and sign-ups on the Inbox page.
The Desks page shows a real-time overview of desk occupancy across your space.
Additionally:
Track bookings and assignments by day on the Desks > Timeline tab. If every desk is booked for whole days, such as day passes, the tab is Bookings instead and lists the day’s bookings.
View all bookings by period or customer on Resources > Bookings.
To permanently delete a desk from Spacebring, follow these steps:
Navigate to Resources > Desks.
Find the necessary desk and hover over it > click the menu (…) next to it > select Delete and confirm your choice.
Deleting a desk is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted desk will also no longer be available.
To act on several desks at once, select their checkboxes, then press Actions at the bottom of the page and choose Visibility, Booking window, or Delete. A new visibility also narrows Booking where it was set to a wider group. Desks whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold Shift and select another checkbox to select every row between them.
On the Desks page, click (…) in the top right corner > Export desks > CSV or XLSX to download a report on all desks.The report includes each desk’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.
How to define the desk booking schedule for members and nonmembers?
You can configure Public and Default schedules within your general location schedule, or within a specific desk’s custom schedule if it needs different availability.
How to correctly configure a workspace for one-day booking?
Go to Resources > Desks page > start adding a desk.
On the Pricing tab, enter the daily price in Flat price and set Unit price to 0.
On the Booking tab, set Min duration and Max duration to 1 day.
Configure the other properties.
Once done, your customers can book a desk at a daily price on the Desks page.
List all your private offices on the Offices page. You can set both kinds of price on the same office:
Long-term rental — the price of renting the office for a week, a month, or a year. Customers subscribe or apply for an office rental, or you as an administrator assign the office to them.
Short-term booking — the hourly and daily price. While nobody rents the office, you can offer the private office on demand and customers book it by the hour or by the day.
Administrators can follow the bookings and assignments of all offices day by day on the Offices > Timeline tab. If every office is booked for whole days, the tab is Bookings instead and lists the day’s bookings.
In the left-side panel, click the menu (…) next to your location name.
Go to Locationsettings > Resources > Offices and toggle the Offices switch on.
Book for free — limit how many free bookings a user can have scheduled at the same time, if you have free offices.
Select One active, Two active, or Three active to limit it, or Unlimited to set no limit.
Each seat counts as one booking, so a booking of two seats counts as two. A booking of the entire office counts as one.
Each repeat of a recurring booking counts as one booking. For example, with Three active, a user can book the office every week for three weeks at most. Their other free office bookings count too. To let users make bookings that repeat indefinitely, select Unlimited.
The setting only applies to totally free offices and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.
Bookings of an office assigned to the user or their company never count toward the limit.
Rooms, desks, parking, and equipment each have their own Book for free setting, so free bookings of those resources never count toward the office limit.
Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.
Name
Office name and/or number.
Seating capacity
The number of people the office is designed to accommodate.
Description
Include relevant details potential tenants may want to know before applying or signing up, such as office size, layout, and amenities.
On the Pricing tab:
Section name
Meaning
Money
The monetary price for hourly and daily bookings of the entire office. Customers can book the office short-term at this price only while it is not assigned.
Disable this switch if the office is only available for long-term rental.
The long-term rental pricing. Add a rental plan for every rental option you offer for this office — a week, a month, a year. A customer who subscribes to one gets the entire office assigned to them for the rental period.
Disable this option if you do not want to publish office pricing. Customers will see the Contact button and can reach out to you, as long as the Support page is enabled.
On the Booking tab, shown while the office can be booked short-term:
Section name
Meaning
Min & Max duration
Minimum and maximum duration limits for bookings of this office. Applies to all users except administrators.
Set both to 1 day to offer full-day bookings only.
To offer different limits for nonmembers, enable Public duration and set the min & max duration that will apply to them.
Availability increment
The frequency of available time for office booking. It shows up as a step on the booking.
Custom schedule
Set custom working hours for this office, independent of the location’s overall schedule.
Booking window
Limit how soon and how far ahead users can book this office. Administrators are not limited by it. While it is off, users can book the office up to its start and any time ahead.
Minimum notice — how long before a booking starts users have to book it, for example when the office needs preparing or you send access codes by hand. Select None to accept bookings up to the last minute.
Maximum ahead — how far in advance users can book the office. The period starts today in the location’s time zone, so with 1 day, users can book only for today, and with 2 days, for today and tomorrow.
Every repeat of a recurring booking has to fall within Maximum ahead. For example, with one month, a user can book the office every week for one month at most, and the member portal shows the last date they can book. Select Unlimited to let bookings repeat indefinitely.
To offer a different window to nonmembers, enable Public booking window and set the minimum notice and maximum ahead that will apply to them. It applies to them even while Booking window is off.
Confirmation email
If you want to send a custom booking confirmation email, choose which customers should receive it when they book, and paste your email text.
Rescheduling policy
Select whether users can reschedule bookings for this office or cancel and get automatic refunds. Understand refunds
To offer a different policy to nonmembers, enable Public rescheduling policy and choose the policy that will apply to them.
On the Permissions tab, where Booking shows only while the office can be booked short-term:
Section name
Meaning
Visibility
Determine which user groups can see this office.
Booking
Determine which user groups can book this office immediately. Groups that can see it but not book it apply for a booking instead. Booking can’t be set to a wider group than Visibility.
On the Integrations tab, shown when the location has an access control or calendar integration:
Section name
Meaning
Access
Determine an access control group for customers signed up for this office. Appears if you have the integration with the access control system connected in the location.
To permanently delete an office from Spacebring, follow these steps:
Navigate to Resources > Offices.
Find the necessary office and hover over it > click the menu (…) next to it > select Delete and confirm your choice.
Deleting an office is irreversible. All associated bookings will be permanently deleted and cannot be restored. Booking analytics for the deleted office will also no longer be available.
To act on several offices at once, select their checkboxes, then press Actions at the bottom of the page and choose Visibility, Booking window, or Delete. A new visibility also narrows Booking where it was set to a wider group. Offices whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold Shift and select another checkbox to select every row between them.
On the Offices page, click (…) in the top right corner > Export offices > CSV or XLSX to download a report on all offices.The report includes each office’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.
Offices assigned to the customer appear first, followed by offices with available seats, then offices with the selected number of seats or more, and then the rest are sorted alphabetically by title and by creation date from oldest to newest. Offices assigned entirely to another customer come last, after every office the customer can still book.
Why can't customers book an office that still has free seats?
Check the office’s Pricing tab first and make sure it has a price for short-term bookings — Money, Credits, or both. Without one, the office can only be rented long term.Then check whether the office has any assignments. Even one assigned seat stops short-term bookings for the dates it covers, because customers who do not rent the office can only book it as a whole. To free up those dates, remove or shorten the seat assignment.You can still book the office yourself for any customer while other seats are assigned:
Open the office and start a booking.
Set Seats to the number the customer needs. Only the seats that are not assigned can be selected.
Do fully rented offices stay visible to other customers?
Yes. A fully rented office stays on the Offices page with the Fully assigned label. Only the customer who rents it can book it, and everybody else gets a Join waitlist button that sends you their interest as a support ticket.
Feature all your parking spaces for booking or rental on the Parking page. Depending on your configuration, customers can:
Book parking spaces hourly or daily
Subscribe to long-term parking space rentals (weekly, monthly, etc.)
Administrators can follow the bookings and assignments of all parking lots day by day on the Parking > Timeline tab. If every parking lot is booked for whole days, the tab is Bookings instead and lists the day’s bookings.
In the left-side panel, click the menu (…) next to your location name.
Go to Locationsettings > Resources > Parking and toggle the Parking switch on.
Book for free — limit how many free bookings a user can have scheduled at the same time, if you have free parking lots.
Select One active, Two active, or Three active to limit it, or Unlimited to set no limit.
Each space counts as one booking, so a booking of two spaces counts as two.
Each repeat of a recurring booking counts as one booking. For example, with Three active, a user can book a parking space every week for three weeks at most. Their other free parking bookings count too. To let users make bookings that repeat indefinitely, select Unlimited.
The setting only applies to totally free parking lots and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.
Bookings of a parking lot assigned to the user or their company never count toward the limit.
Rooms, desks, offices, and equipment each have their own Book for free setting, so free bookings of those resources never count toward the parking limit.
Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.
Name
Choose one of the following approaches:
Parking lots (e.g., Underground parking) with the total number of parking spaces it allows.
Numbered parking spaces (e.g., “Parking Space #1, “Parking Space #2,”) to let users book/sign up for a specific parking space.
Parking space quantity
The number of parking spaces this parking lot allows.
Description
Include any important information customers need to know.
On the Pricing tab:
Section name
Meaning
Money
The monetary price for hourly/daily bookings in your location currency.
Disable this switch if the parking lot is only available for long-term rental.
On the Booking tab, shown while the parking lot can be booked short-term:
Section name
Meaning
Min & Max duration
Minimum & maximum duration limits for hourly/daily bookings. Applies to all users except administrators.
To offer different limits for nonmembers, enable Public duration and set the min & max duration that will apply to them.
Availability increment
The frequency of available time for parking space booking. It shows up as a step on booking.
Custom schedule
Set custom working hours for this parking lot, independent of the location’s overall schedule.
Booking window
Limit how soon and how far ahead users can book this parking lot. Administrators are not limited by it. While it is off, users can book the parking lot up to its start and any time ahead.
Minimum notice — how long before a booking starts users have to book it, for example when you send access codes by hand. Select None to accept bookings up to the last minute.
Maximum ahead — how far in advance users can book the parking lot. The period starts today in the location’s time zone, so with 1 day, users can book only for today, and with 2 days, for today and tomorrow.
Every repeat of a recurring booking has to fall within Maximum ahead. For example, with one month, a user can book a parking space every week for one month at most, and the member portal shows the last date they can book. Select Unlimited to let bookings repeat indefinitely.
To offer a different window to nonmembers, enable Public booking window and set the minimum notice and maximum ahead that will apply to them. It applies to them even while Booking window is off.
Confirmation email
If you want to send a custom booking confirmation email, choose which customers should receive it when they book, and paste your email text.
Rescheduling policy
Select whether users can reschedule bookings for this parking lot or cancel and get automatic refunds. Understand refunds
To offer a different policy to nonmembers, enable Public rescheduling policy and choose the policy that will apply to them.
On the Permissions tab, where Booking shows only while the parking lot can be booked short-term:
Section name
Meaning
Visibility
Determine which user groups can see this parking lot.
Booking
Determine which groups of users can immediately book the parking lot, while others can apply for a booking. Booking can’t be set to a wider group than Visibility.
On the Integrations tab, shown when the location has an access control or calendar integration:
Section name
Meaning
Access
Determine the access control group to which users are synced upon booking this parking lot. Appears if you have the integration with the access control system connected in the location.
Coworking spaces run parking in a few typical ways. Find the one that matches your space and follow the settings it needs.
Hourly or daily parking for members and guests
Anybody can book a space for a few hours or a day and pay for it at checkout.
On the General tab, set Parking space quantity to the number of spaces you sell.
On the Pricing tab, enable the Money switch and set the price per hour in the first booking rate.
On the Booking tab, set Min duration and Max duration to the shortest and longest booking you accept.
On the Permissions tab, set Visibility to Public so nonmembers see the lot too.
On the same tab, use the Booking field to choose who can book it right away and who has to apply first.
Each booking takes one space, so the lot stops accepting bookings for a time when all its spaces are taken. Customers book one space at a time.
Quick parking pass purchase at the front desk
Give users a quick and easy way to pay for parking at your reception, instead of your team booking and invoicing each one of them.
Add the parking lot on the Parking page and set Visibility to Public on its Permissions tab, so users who are not members can see and book it.
Open the lot, click the share icon in the top right corner, and press Copy link.
Click the (…) next to your network name > Network settings > General > Branding > Generate custom QR code stickers, and replace the pre-filled URL with the copied link. You can also change the sticker’s colors and description before you download it.
Print the sticker and place it at your reception.
A user scans the code, picks the time they need, and pays by card. Spacebring books the space, creates the invoice and the receipt, and emails both to them, so nobody at the desk issues anything.
If you sell a parking pass or a prepaid validation that is not tied to a space you allocate, add it as a shop product with Limited quantity instead, and point the QR code at the link you copy from its Share button in the member web portal.
A space reserved for one customer month to month
A member or company rents a space permanently instead of booking it each time.
Add one parking lot with its total Parking space quantity, or add each space separately as its own lot, named for example “Parking Space #1”, if customers rent a specific numbered space.
On the Pricing tab, enable the Plans switch and add the rental plans you offer, such as monthly or yearly.
In each plan, set the sign-up Type to Request to approve tenants yourself, or to Immediate to let them sign up and pay straight away.
The customer subscribes to the parking lot themselves, or you add it as an item to their subscription. Either way, the space is assigned to them and stops being available to everybody else. Turn on Entire resource when one customer takes the whole lot, or set the quantity of spaces when a company rents 3 spaces out of 20.
Parking included in a membership
Members with a membership park without paying each time, while everybody else pays per booking.
Give the membership credits and set a Credits price on the parking lot. Members spend credits on their bookings, and you can also keep a Money price for customers without credits.
Or reserve the lot for certain memberships with exclusive access: set Visibility to Members with exclusive access, then select the lot in the membership’s Exclusive resources field. Members with access still pay the lot’s price for each booking.
Credits suit a perk with a limit, such as five parking days a month. Exclusive access suits a premium membership whose members are the only ones allowed to park at all.
To permanently delete a parking lot from Spacebring, follow these steps:
Navigate to Resources > Parking.
Find the necessary parking lot and hover over it > click the menu (…) next to it > select Delete and confirm your choice.
Deleting a parking lot is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted parking lot will also no longer be available.
To act on several parking lots at once, select their checkboxes, then press Actions at the bottom of the page and choose Visibility, Booking window, or Delete. A new visibility also narrows Booking where it was set to a wider group. Parking lots whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold Shift and select another checkbox to select every row between them.
On the Parking page, click (…) in the top right corner > Export parking lots > CSV or XLSX to download a report on all parking lots.The report includes each parking lot’s ID, title, space quantity, price, and create date, and any customer it’s currently assigned to.
Use the Equipment page to feature items such as screens, monitors, projectors, whiteboards, cameras, microphones, and any other equipment available for booking or rental.
In the left-side panel, click the menu (…) next to your location name.
Go to Locationsettings > Resources > Equipment and toggle the Equipment switch on.
Book for free — limit how many free bookings a user can have scheduled at the same time, if you have free equipment.
Select One active, Two active, or Three active to limit it, or Unlimited to set no limit.
Each item counts as one booking, so a booking of two items counts as two.
Each repeat of a recurring booking counts as one booking. For example, with Three active, a user can book an item every week for three weeks at most. Their other free equipment bookings count too. To let users make bookings that repeat indefinitely, select Unlimited.
The setting only applies to totally free equipment and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.
Bookings of equipment assigned to the user or their company never count toward the limit.
Rooms, desks, offices, and parking each have their own Book for free setting, so free bookings of those resources never count toward the equipment limit.
Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them. On the overview of all equipment items, the cover is cropped to a square and centered. If the location has only one or two equipment items, the overview shows the cover uncropped. Opening a specific equipment page always shows the photos uncropped.
Name
Equipment name (e.g., Whiteboard, Projector).
Quantity
The total number of available units of this equipment.
Description
Include any essential information customers need to know.
On the Pricing tab:
Section name
Meaning
Money
The monetary price for hourly/daily bookings in your location currency.
Disable this switch if you only offer long-term rentals of this equipment.
On the Booking tab, shown while the equipment can be booked short-term:
Section name
Meaning
Min & Max duration
Minimum & maximum duration limits for hourly/daily bookings. Applies to all users except administrators.
To offer different limits for nonmembers, enable Public duration and set the min & max duration that will apply to them.
Availability increment
The frequency of available time for equipment booking. Defines the time slots for booking if rented hourly.
Custom schedule
Set custom working hours for this equipment, independent of the location’s overall schedule.
Booking window
Limit how soon and how far ahead users can book this equipment item. Administrators are not limited by it. While it is off, users can book the item up to its start and any time ahead.
Minimum notice — how long before a booking starts users have to book it, for example when the item needs preparing. Select None to accept bookings up to the last minute.
Maximum ahead — how far in advance users can book the item. The period starts today in the location’s time zone, so with 1 day, users can book only for today, and with 2 days, for today and tomorrow.
Every repeat of a recurring booking has to fall within Maximum ahead. For example, with one month, a user can book the item every week for one month at most, and the member portal shows the last date they can book. Select Unlimited to let bookings repeat indefinitely.
To offer a different window to nonmembers, enable Public booking window and set the minimum notice and maximum ahead that will apply to them. It applies to them even while Booking window is off.
Confirmation email
If you want to send a custom booking confirmation email, choose which customers should receive it when they book, and paste your email text.
Rescheduling policy
Select whether users can reschedule bookings for this equipment or cancel and get automatic refunds. Understand refunds
On the Permissions tab, where Booking shows only while the equipment can be booked short-term:
Section name
Meaning
Visibility
Determine which user groups can see this equipment.
Booking
Determine which groups of users can immediately book the equipment, while others can apply for a booking. Booking can’t be set to a wider group than Visibility.
On the Integrations tab, shown when the location has an access control or calendar integration:
Section name
Meaning
Access
Determine the access control group to which users are synced upon booking this equipment. Appears if you have the integration with the access control system connected in the location.
To permanently delete equipment from Spacebring, follow these steps:
Navigate to Resources > Equipment.
Find the necessary equipment and hover over it > click the menu (…) next to it > select Delete and confirm your choice.
Deleting equipment is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted equipment will also no longer be available.
To act on several equipment items at once, select their checkboxes, then press Actions at the bottom of the page and choose Visibility, Booking window, or Delete. A new visibility also narrows Booking where it was set to a wider group. Equipment items whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold Shift and select another checkbox to select every row between them.
On the Equipment page, click (…) in the top right corner > Export equipment > CSV or XLSX to download a report on all equipment.The report includes each item’s ID, title, quantity, price, and create date, and any customer it’s currently assigned to.
How do I make a resource unavailable for bookings?
Choose the option that matches the period the resource is out of use for:
Your whole space is closed on specific dates, such as a public holiday. Mark them as closed days in the location schedule, and all resources become unavailable for bookings on those dates. Closed days repeat every year.
In the left-side panel, click the menu (…) next to your location name > Location settings > General.
Pick the schedule you want to edit, select the dates in its Closed days section, and press Save.
One resource is out of use on specific dates, while the rest of your space stays open. Mark them as closed days in that resource’s own schedule.
Go to Resources, open the module, and edit the resource.
On the Booking tab, enable the Custom schedule switch, select the dates in the Closed days section of the schedule you want to edit, and save the resource.
One resource is out of use for a whole period, such as a renovation. Create an assignment without a customer for that period, and nobody can book the resource for any date it covers. The dates outside the period stay bookable, so an assignment that ends on a date leaves the dates after it open.
Go to Resources > Assignments and click Create assignment.
Pick the resource, leave the Customer field as No customer, set the Start date, choose when the period ends in the End field, and click Create.
How can I change the order of rooms, desks, offices, parking lots, or equipment for customers?
If you need to change the order in which rooms, desks, offices, parking lots, or equipment appear, add numbers to the beginning of their
titles—for example, rename Large office to 01. Large office and Big office to 02. Big office to make Large office
appear first.
How do I set only fixed booking durations, like 4-hour or 8-hour slots?
Combine Min duration, Availability increment, and Max duration on the Booking tab of a desk, office, parking lot, or equipment item to limit bookings to specific durations only. Min duration sets the shortest booking users can make, Availability increment sets the step to each following option, and Max duration sets the longest booking allowed.For example:
Goal
Min duration
Availability increment
Max duration
Durations available to users
Only 4-hour or 8-hour bookings
4 hours
4 hours
8 hours
4 hours, 8 hours
Steps of 3 hours, up to 12 hours
3 hours
3 hours
12 hours
3, 6, 9, or 12 hours
Only one fixed duration
8 hours
8 hours
8 hours
8 hours
The values each setting offers depend on the resource type:
Resource type
Availability increment
Min & Max duration
Rooms
5, 10, 15, or 30 minutes, or 1 hour
5, 10, 15, 30, or 45 minutes, 1 to 12 hours, or 24 hours
Desks, offices, parking lots, equipment
15 or 30 minutes, or 1, 2, 3, 4, 5, 6, 8, or 12 hours
15 or 30 minutes, 1 to 12 hours, or 24 hours
Rooms offer the shortest increments because they are designed for flexible, shorter hourly bookings. Min duration can never be shorter than Availability increment.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Spacebring Docs","colors":{"primary":"#00928F","light":"#7BEEB3","dark":"#00928F"},"logo":{"light":"https://mintcdn.com/spacebring/ElSlMekJ2CB5Dog7/logo/light.svg?fit=max\u0026auto=format\u0026n=ElSlMekJ2CB5Dog7\u0026q=85\u0026s=29b9c3bc15b6d346f2c13cccf246e486","dark":"https://mintcdn.com/spacebring/ElSlMekJ2CB5Dog7/logo/dark.svg?fit=max\u0026auto=format\u0026n=ElSlMekJ2CB5Dog7\u0026q=85\u0026s=fa94390626c2e4ed5dc7bcf5cbb80355"},"favicon":"https://mintcdn.com/spacebring/ElSlMekJ2CB5Dog7/favicon.svg?fit=max\u0026auto=format\u0026n=ElSlMekJ2CB5Dog7\u0026q=85\u0026s=3fbdcdb2b3743fb24f3b7b4e8824d364","footer":{"socials":{"github":"https://github.com/spacebring"}},"fonts":{"heading":{"family":"OktaNeue-SemiBold","weight":600,"source":"https://www.spacebring.com/OktaNeue-SemiBold.woff2","format":"woff2"},"body":{"family":"Inter"}},"integrations":{"cookies":{"key":"sb_analytics_consent","value":"granted"}},"interaction":{"drilldown":false},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"spacebring","hasAudioNarration":false,"actualSubdomain":"spacebring","customDomains":["www.spacebring.com"],"gitSource":{"type":"github","owner":"spacebring","repo":"spacebring-mono","deployBranch":"main","contentDirectory":"apps/docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aecd09ab75211e6a46d60fa","collectionId":"51c5a7ff-a30a-4139-933f-46885475550c","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aecd09ab75211e6a46d60fa"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6aee07232e4164cdd9d1ee33","clientVersion":"0.0.4074","searchFilterCounts":[{"language":"default","tag":"Developer resources","count":230},{"language":"default","tag":"APIs","count":225},{"language":"default","tag":"Docs","count":210},{"language":"default","tag":"Admin experience","count":193},{"language":"default","tag":"Billing","count":83},{"language":"default","tag":"Integrations","count":46},{"language":"default","tag":"Invoices","count":28},{"language":"default","tag":"Guides","count":28},{"language":"default","tag":"Resources","count":28},{"language":"default","tag":"Payments","count":27}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"[data-component-part=\"tab-content\"].hidden{display:block!important;visibility:hidden!important;height:0!important;overflow:hidden!important;pointer-events:none!important}"}],"page":{"pagePath":"resource-management","slug":"/resource-management","pageMetadata":{"title":"Resources","description":"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers","href":"/resource-management/index"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,em:`em`,li:`li`,ol:`ol`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Accordion,AccordionGroup,Frame,Heading,Info,OptimizedFrame,OptimizedImage,Tab,Table,Tabs,Tip,Warning}=_components;if(!Accordion)_missingMdxReference(`Accordion`,true);if(!AccordionGroup)_missingMdxReference(`AccordionGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!OptimizedFrame)_missingMdxReference(`OptimizedFrame`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Tip)_missingMdxReference(`Tip`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsxs(Tabs,{children:[_jsxs(Tab,{title:`Rooms`,id:`rooms`,\"data-child-heading-ids\":`[\"enable-rooms\",\"add-rooms\",\"edit-a-room\",\"delete-a-room\",\"export-a-rooms-report\",\"faqs\"]`,children:[_jsxs(_components.p,{children:[`Add your Skype rooms, phone booths, meeting rooms, conference rooms, or event spaces to the `,_jsx(_components.strong,{children:`Rooms`}),` page. This gives customers a convenient calendar view to check availability and make bookings.`]}),_jsx(OptimizedFrame,{src:`https://www.youtube-nocookie.com/embed/UbLQvrcYMGs`,title:`YouTube video player`,frameborder:`0`,className:`mint-w-full mint-aspect-video mint-rounded-xl`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowfullscreen:true}),_jsx(Heading,{level:`2`,id:`enable-rooms`,children:`Enable Rooms`}),_jsxs(_components.p,{children:[`To start using the `,_jsx(_components.strong,{children:`Rooms`}),` module:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`In the left-side panel, click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to your location name.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[`Go to `,_jsx(_components.strong,{children:`Location`}),` `,_jsx(_components.strong,{children:`settings`}),` > `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Rooms`}),` and toggle the `,_jsx(_components.strong,{children:`Rooms`}),` switch on.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Page name`}),` — choose the best fit.`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Book for free`}),` — limit how many free bookings a user can have scheduled at the same time, if you have free rooms.`]}),`\n`,_jsx(_components.p,{children:`Each repeat of a recurring booking counts as one booking.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`To let users make bookings that repeat indefinitely, select `,_jsx(_components.strong,{children:`Unlimited`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`To limit it, select `,_jsx(_components.strong,{children:`One active`}),`, `,_jsx(_components.strong,{children:`Two active`}),`, or `,_jsx(_components.strong,{children:`Three active`}),`. For example, with `,_jsx(_components.strong,{children:`Three active`}),`, a user can book a weekly meeting for three weeks at most. Their other free bookings count too.`]}),`\n`]}),`\n`]}),`\n`]}),_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Book for free`}),` setting only applies if you have totally free rooms and only to bookings made by non-administrator users. With this setting, users will be able to make the next free bookings once their previous scheduled bookings have passed.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Bookings of a room `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#entire-resource`,children:`assigned`}),` to the user or their company never count toward the limit.`]}),`\n`,_jsxs(_components.li,{children:[`Desks, offices, parking, and equipment each have their own `,_jsx(_components.strong,{children:`Book for free`}),` setting, so free bookings of those resources never count toward the room limit.`]}),`\n`]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`Learn more about how to `,_jsx(_components.a,{href:`/guides/optimize-room-usage`,children:`optimize room usage`}),`.`]})}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=1174287c6a19472c4de400745493506c`,alt:`Rooms resource settings with the page name and free booking limit on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`756`,height:`756`,\"data-path\":`images/resource-management-rooms-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=eee8f9b9039f4bcb114eeb026731de62 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=270ed6695b62f6602cd68ba3574dc6d1 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=5ef8444ca510050a259cea2a85d3dfce 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=af97752e0b7a4db1711df0083eb657c2 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=bc935c7cb328727a5252b32c75e8214a 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=8f862d49c76d915d0bd8c4b7a9e76049 2500w`})}),_jsx(Heading,{level:`2`,id:`add-rooms`,children:`Add rooms`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Rooms`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Add room`}),` top right.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=ea60d246d314d8317ce3a7f36ef6a327`,alt:`Rooms page with the Add room button and the rooms list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`960`,height:`960`,\"data-path\":`images/resource-management-rooms-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=05135eeae86929e784c5482c725f0805 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=da198cb281a11aa47cf338ba18dfda3b 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=2576c55eb66f657b7696db1bcf450b5e 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=9cbc420b1be3ed5ed8e9a7c9d45ba93f 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=66adfa4bf31b3a2cfc8f72a7978cb5ff 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-rooms-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=110d2a303ef283865348db5c532e23ba 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Fill in the room details on each tab.`}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Section name`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Meaning`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Room photos`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Type`})}),_jsx(_components.td,{style:{textAlign:`left`},children:_jsxs(`ul`,{children:[_jsx(`li`,{children:`Room`}),_jsx(`li`,{children:`Conference room`}),_jsx(`li`,{children:`Event space`}),_jsx(`li`,{children:`Meeting room`}),_jsx(`li`,{children:`Phone booth`}),_jsx(`li`,{children:`Studio`})]})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Name`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Room name and/or number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Seating capacity`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The number of people the room fits.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Description`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Include any important information customers need to know.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Parent room`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If this room overlaps with or is related to a larger space (e.g., it’s half of a split room, or located within an Event hall), select that larger space as a `,_jsx(_components.strong,{children:`Parent room`}),`. When the parent room is booked, this room is automatically blocked for booking, and vice versa.`]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Section name`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Meaning`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Money`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The monetary price for hourly/daily bookings in your location currency. `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Credits`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The credit price for hourly/daily bookings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Price variation`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Different prices on selected days, such as weekends, or prices that change automatically based on demand. `,_jsx(_components.a,{href:`/resource-management/set-up-pricing#set-different-prices-on-some-days`,children:`Set different prices on some days`}),` or `,_jsx(_components.a,{href:`/resource-management/resources/dynamic-pricing`,children:`set dynamic pricing`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Plans`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you offer long-term rentals (weekly, monthly, etc.) of this room, enable the `,_jsx(_components.strong,{children:`Plans`}),` switch and add rental plans. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if the room is only available for hourly/daily bookings.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, shown while the room can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Section name`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Meaning`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Min \u0026 Max duration`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Minimum \u0026 maximum duration limits for hourly/daily bookings. Applies to all users except administrators. `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer different limits for nonmembers, enable `,_jsx(_components.strong,{children:`Public duration`}),` and set the min \u0026 max duration that will apply to them.`]})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Availability increment`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The frequency of available time for room booking. It shows up as a step on the booking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom schedule`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Set `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`custom working hours`}),` for this room, independent of the location’s overall schedule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking window`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Limit how soon and how far ahead users can book this room. Administrators are not limited by it. While it is off, users can book the room up to its start and any time ahead. `,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minimum notice`}),` — how long before a booking starts users have to book it, for example when the room needs preparing or you send access codes by hand. Select `,_jsx(_components.strong,{children:`None`}),` to accept bookings up to the last minute.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Maximum ahead`}),` — how far in advance users can book the room. The period starts today in the location’s time zone, so with `,_jsx(_components.strong,{children:`1 day`}),`, users can book only for today, and with `,_jsx(_components.strong,{children:`2 days`}),`, for today and tomorrow.`]}),_jsxs(`li`,{children:[`Every repeat of a recurring booking has to fall within `,_jsx(_components.strong,{children:`Maximum ahead`}),`. For example, with one month, a user can book a weekly meeting for one month at most, and the member portal shows the last date they can book. Select `,_jsx(_components.strong,{children:`Unlimited`}),` to let bookings repeat indefinitely.`]}),_jsxs(`li`,{children:[`To offer a different window to nonmembers, enable `,_jsx(_components.strong,{children:`Public booking window`}),` and set the minimum notice and maximum ahead that will apply to them. It applies to them even while `,_jsx(_components.strong,{children:`Booking window`}),` is off.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Buffer time`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The amount of time that will be reserved between bookings.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Confirmation email`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you want to send a `,_jsx(_components.a,{href:`/general/customize-emails#booking-confirmations`,children:`custom booking confirmation email`}),`, choose which customers should receive it when they book, and paste your email text.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Rescheduling policy`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Select whether users can reschedule bookings for this room or cancel and get automatic refunds. `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`Understand refunds`}),` `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer a different policy to nonmembers, enable `,_jsx(_components.strong,{children:`Public rescheduling policy`}),` and choose the policy that will apply to them.`]})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Abandoned booking protection*`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Automatically cancel a booking that nobody `,_jsx(_components.a,{href:`/resource-management/room-display#abandoned-booking-protection`,children:`confirms on Room display`}),` after it starts. `,_jsx(_components.em,{children:`*Legacy option. It appears only when you edit a room that had it enabled before September 8, 2026.`})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, where `,_jsx(_components.strong,{children:`Booking`}),` shows only while the room can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Section name`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Meaning`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Visibility`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Determine which user groups can see this room.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine which groups of users can immediately book the room, while others can apply for a booking. `,_jsx(_components.strong,{children:`Booking`}),` can’t be set to a wider group than `,_jsx(_components.strong,{children:`Visibility`}),`. `,_jsxs(`ul`,{children:[_jsx(`li`,{children:_jsx(_components.a,{href:`/member/bookings`,children:`Book a room`})}),_jsx(`li`,{children:_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`Configure room booking permissions`})})]})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Integrations`}),` tab, shown when the location has an access control or calendar integration:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Section name`})}),_jsx(_components.th,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Meaning`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Access`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine the access control group to which users are synced upon booking this room. `,_jsx(`br`,{}),`Appears if you have the `,_jsx(_components.a,{href:`/integrations/access-control`,children:`integration with the access control system`}),` connected in the location.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Calendar sync`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sync bookings for this room with the selected `,_jsx(_components.a,{href:`/integrations/bookings/google-calendar`,children:`Google Calendar`}),` or `,_jsx(_components.a,{href:`/integrations/bookings/outlook-calendar`,children:`Outlook Calendar`}),`.`]})]})]})]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`If you offer equipment rentals for meetings, events, or presentations—such as chairs, monitors, or whiteboards—`,_jsxs(_components.a,{href:`/resource-management#equipment`,children:[`list them on the `,_jsx(_components.strong,{children:`Equipment`}),` page`]}),`. Consider adding links to equipment in room descriptions to inform customers of available options and encourage upsells in addition to bookings.`]})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`Learn how users `,_jsx(_components.a,{href:`/member/bookings`,children:`book a room`}),` and `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up for a room.`})]})}),_jsx(Heading,{level:`2`,id:`edit-a-room`,children:`Edit a room`}),_jsx(_components.p,{children:`To update the settings of a room, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Rooms.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the room you need to edit and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=6d0d3c86ccbed157dbc139baa63bf13a`,alt:``,\"data-og-width\":`1618`,width:`1618`,\"data-og-height\":`641`,height:`641`,\"data-path\":`images/resource-management-edit-a-resource-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=eda9de46a33f5b26211a4c47ede4b72e 280w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=1ccea3e66d8a8845d4cea9f655dfcda1 560w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=dcec89777c772916dc73a4945b0dbc4b 840w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=c6eb2864e7c75c24718e7c9e37143ebf 1100w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=974b83e271de0d5a5221ff9bcf7d4df1 1650w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-edit-a-resource-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=3f183414fb43aa09087249b7fb2716f0 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Adjust the room settings as needed.`}),`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),` in the top right corner.`]}),`\n`]}),_jsx(Info,{children:_jsxs(_components.p,{children:[`Changes to the price in any `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`booking rate`}),` and the `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`rescheduling policy`}),` will apply only to future bookings created after the update.`]})}),_jsx(Heading,{level:`2`,id:`delete-a-room`,children:`Delete a room`}),_jsx(_components.p,{children:`To permanently delete a room from Spacebring, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Rooms.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the necessary room and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > select `,_jsx(_components.strong,{children:`Delete`}),` and confirm your choice.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=8f2052822b3b3548a43b333fe2a6ce09`,alt:`The Delete option in a room's menu in the rooms list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`960`,height:`960`,\"data-path\":`images/resource-management-delete-a-resource-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=dfdc7cde9dce76ad05a61c54151cd8ad 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=6a660f169d5add736801757f3e81d46b 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=31036af4ebc861fc967044c858223baa 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=7080cb3fbc0dc3143e82c6ea180e8f19 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=f95e9365fab73f03f2534b975bc645ff 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-delete-a-resource-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=64f162a4dea3ba632fa51e2c08c59cac 2500w`})}),_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting a room is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted room will also no longer be available.`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`To act on several rooms at once, select their checkboxes, then press `,_jsx(_components.strong,{children:`Actions`}),` at the bottom of the page and choose `,_jsx(_components.strong,{children:`Visibility`}),`, `,_jsx(_components.strong,{children:`Booking window`}),`, or `,_jsx(_components.strong,{children:`Delete`}),`. A new visibility also narrows `,_jsx(_components.strong,{children:`Booking`}),` where it was set to a wider group. Rooms whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold `,_jsx(_components.strong,{children:`Shift`}),` and select another checkbox to select every row between them.`]})}),_jsx(Heading,{level:`2`,id:`export-a-rooms-report`,children:`Export a rooms report`}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Rooms`}),` page, click `,_jsx(_components.strong,{children:`(…)`}),` in the top right corner > `,_jsx(_components.strong,{children:`Export rooms`}),` > `,_jsx(_components.strong,{children:`CSV`}),` or `,_jsx(_components.strong,{children:`XLSX`}),` to download a report on all rooms.`]}),_jsx(_components.p,{children:`The report includes each room’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.`}),_jsx(Heading,{level:`2`,id:`faqs`,children:`FAQs`}),_jsx(Accordion,{title:`What should I add to the Rooms?`,id:`what-should-i-add-to-the-rooms`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.strong,{children:`Rooms`}),` page serves for your meeting and conference rooms, phone booths, and Skype rooms. If you have any photo or podcast studios, offer them on the `,_jsx(_components.strong,{children:`Rooms`}),` page too.`]})}),_jsx(Accordion,{title:`How to define the room booking schedule for members and nonmembers?`,id:`how-to-define-the-room-booking-schedule-for-members-and-nonmembers`,children:_jsxs(_components.p,{children:[`You can either configure a location-wide schedule that applies to all resources or configure a custom schedule for a specific room if it needs different availability. Both support a `,_jsx(_components.strong,{children:`Default`}),` schedule for location members and a `,_jsx(_components.strong,{children:`Public`}),` schedule for nonmembers and network members. `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`Configure the schedule`})]})}),_jsxs(Accordion,{title:`Why can't a customer see a certain room?`,id:`why-cant-a-customer-see-a-certain-room`,children:[_jsx(_components.p,{children:`The customer might not see a room for the following reasons:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`The customer’s role may not meet the room’s visibility requirements. For example, if the room is visible only to `,_jsx(_components.strong,{children:`Location members`}),` but the customer is a nonmember, it won’t appear for them. Check both the `,_jsx(_components.a,{href:`/location/visibility`,children:`room’s visibility`}),` settings and the `,_jsx(_components.a,{href:`/customer-management/users/roles`,children:`customer’s role`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`The room may be `,_jsx(_components.a,{href:`/resource-management/rentals/assignments`,children:`assigned`}),` to a specific customer. Everybody still sees such a room, but only the assigned customer can book it, so check whether the customer reports seeing it or booking it. On the `,_jsx(_components.strong,{children:`Rooms`}),` page, see if a member or company name appears next to the room. To remove the assignment, edit that customer’s subscription, or delete the assignment on the `,_jsx(_components.strong,{children:`Assignments`}),` page if it was created there.`]}),`\n`,_jsxs(_components.li,{children:[`The customer may have logged in with a different email. If they are a member and should see the room, check the email tied to their member profile on the `,_jsx(_components.strong,{children:`Customers`}),` page.`]}),`\n`]})]})]}),_jsxs(Tab,{title:`Desks`,id:`desks`,\"data-child-heading-ids\":`[\"configure-general-desk-settings\",\"set-up-desks\",\"desk-setup-options\",\"what%E2%80%99s-next\",\"edit-a-desk\",\"delete-a-desk\",\"export-a-desks-report\",\"faqs-2\"]`,children:[_jsxs(_components.p,{children:[`Add and manage all workstations—such as hot desks, dedicated desks, or stations—on the `,_jsx(_components.strong,{children:`Desks`}),` page.`]}),_jsx(_components.p,{children:`With desks, you can:`}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Organize your workstations for a real-time occupancy tracking`}),`\n`,_jsx(_components.li,{children:`Offer short-term bookings (hourly or daily) and/or long-term rentals (subscriptions).`}),`\n`]}),_jsx(OptimizedFrame,{src:`https://www.youtube-nocookie.com/embed/1YEfgzxwzpo`,title:`YouTube video player`,frameborder:`0`,className:`mint-w-full mint-aspect-video mint-rounded-xl`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowfullscreen:true}),_jsx(Heading,{level:`2`,id:`configure-general-desk-settings`,children:`Configure general desk settings`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the left-side panel, click `,_jsx(_components.strong,{children:`(…)`}),` next to your location name.`]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Location`}),` `,_jsx(_components.strong,{children:`settings`}),` > `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Desks.`})]}),`\n`,_jsxs(_components.li,{children:[`Make sure the `,_jsx(_components.strong,{children:`Desks`}),` switch is toggled on.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Page name`}),` — choose the best fit.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Book for free`}),` — limit how many free bookings a user can have scheduled at the same time, if you have free desks.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`One active`}),`, `,_jsx(_components.strong,{children:`Two active`}),`, or `,_jsx(_components.strong,{children:`Three active`}),` to limit it, or `,_jsx(_components.strong,{children:`Unlimited`}),` to set no limit.`]}),`\n`,_jsx(_components.li,{children:`Each seat counts as one booking, so a booking of two seats counts as two.`}),`\n`,_jsxs(_components.li,{children:[`Each repeat of a recurring booking counts as one booking. For example, with `,_jsx(_components.strong,{children:`Three active`}),`, a user can book a desk every week for three weeks at most. Their other free desk bookings count too. To let users make bookings that repeat indefinitely, select `,_jsx(_components.strong,{children:`Unlimited`}),`.`]}),`\n`,_jsx(_components.li,{children:`The setting only applies to totally free desks and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.`}),`\n`,_jsxs(_components.li,{children:[`Bookings of a desk `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#entire-resource`,children:`assigned`}),` to the user or their company never count toward the limit.`]}),`\n`,_jsxs(_components.li,{children:[`Rooms, offices, parking, and equipment each have their own `,_jsx(_components.strong,{children:`Book for free`}),` setting, so free bookings of those resources never count toward the desk limit.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Day passes`}),` — allow members to book hot desks using the `,_jsx(_components.a,{href:`/billing/credits-and-day-passes/day-passes`,children:`day passes payment method.`})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Usage limit`}),` — restrict how many day passes members can use per day.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=c0207257da63b5af0e0c7b9bf0a35e0e`,alt:`Desks resource settings with the page name and day passes on Spacebring's coworking space management platform`,\"data-og-width\":`2368`,width:`2368`,\"data-og-height\":`1184`,height:`1184`,\"data-path\":`images/resource-management-desks-configure-general-desk-settings.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=280\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=095b3fffc84c90fd236287d88140e075 280w, https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=560\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=3b06da116c76f3d0cb04500d1be19e2a 560w, https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=840\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=3886ed7b4e2d1a6b27edb7238cddfd42 840w, https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=1100\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=d83de49fcbe01be759ebfe021561c58f 1100w, https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=1650\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=26fc590be3c04035a32603da9a6415d4 1650w, https://mintcdn.com/spacebring/2b6osWtaz7k-8cpi/images/resource-management-desks-configure-general-desk-settings.png?w=2500\u0026fit=max\u0026auto=format\u0026n=2b6osWtaz7k-8cpi\u0026q=85\u0026s=04112ba22b22c9b08374424a28496ee0 2500w`})}),_jsx(Heading,{level:`2`,id:`set-up-desks`,children:`Set up desks`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Desks`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Add desk`}),` top right.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=5e82903e38d73ee8025941d6e92b565f`,alt:`Desks page with the Add desk button and the desks list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`860`,height:`860`,\"data-path\":`images/resource-management-desks-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=81346a7b213b917f14692f24689622d5 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=2b54a6b20248b4f933f37e29b3fe7d48 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=4999eb4d94ce79c0671f82f8110538b4 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=6541bb63b82cb7ace8129180a51331df 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=efe847dba622bf29285b8f40893acd5d 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=4cb9d545c7c96b93d020fa7750d02134 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Fill in the desk details on each tab.`}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Desk photos`}),` — Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Type`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Hot desk`}),` — shared, not dedicated to a specific customer, bookable based on availability.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Dedicated desk`}),` — can be reserved for a specific customer.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Station`}),` — workspace, typically equipped with tools or furniture for job.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Name`}),` — choose your naming approach:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Zones`}),` (e.g., `,_jsx(_components.strong,{children:`Open Space`}),`, `,_jsx(_components.strong,{children:`Lounge Zone`}),`, or `,_jsx(_components.strong,{children:`Open space 1 floor`}),` and `,_jsx(_components.strong,{children:`Open space 2 floor`}),`) with total seating capacity to track occupancy by zone.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Numbered desks`}),` (e.g., `,_jsx(_components.strong,{children:`Dedicated Desk 1`}),`) to let users book/sign up for a specific desk. `,_jsx(_components.a,{href:`#desk-setup-options`,children:`Desk setup options`})]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Seating capacity —`}),` number of seats this desk or zone allows.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Description —`}),` information customers need to know.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Parent room —`}),` if this desk overlaps with or is related to a larger space (for example, located inside an Event hall), select that larger space to `,_jsx(_components.a,{href:`/resource-management/resources/overlapping-resources`,children:`link them.`})]}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Money —`}),` monetary price for hourly/daily bookings.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Disable if the desk is only available for long-term rental.`}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Credits —`}),` credit price for hourly/daily bookings.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Disable if the desk is only available for long-term rental.`}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Day passes`}),` `,_jsx(_components.strong,{children:`—`}),` let members book this desk with `,_jsx(_components.a,{href:`/billing/credits-and-day-passes/day-passes`,children:`day passes payment method.`}),` `,_jsxs(_components.em,{children:[`Appears only for `,_jsx(_components.strong,{children:`Hot desk`}),` type.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Price variation —`}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing#set-different-prices-on-some-days`,children:`different prices on selected days`}),`, such as weekends, or prices that change automatically based `,_jsx(_components.a,{href:`/resource-management/resources/dynamic-pricing`,children:`on demand`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Plans —`}),` enable if you offer long-term rentals (weekly, monthly, etc.) of this desk, and `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`add rental plans.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Disable if the desk is only available for hourly/daily bookings.`}),`\n`]}),`\n`]}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, shown while the desk can be booked short-term:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Min \u0026 Max duration —`}),` booking duration limits. Applies to all users except administrators.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Public duration —`}),` enable to set different booking duration limits for nonmembers.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Availability increment —`}),` booking time step.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Custom schedule —`}),` `,_jsx(_components.a,{href:`/location/schedule`,children:`custom working hours`}),` for this desk.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Booking window —`}),` limit how soon and how far ahead users can book this desk. Administrators are not limited by it. While it is off, users can book the desk up to its start and any time ahead.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Minimum notice —`}),` how long before a booking starts users have to book it, for example when the desk needs preparing or you send access codes by hand. Select `,_jsx(_components.strong,{children:`None`}),` to accept bookings up to the last minute.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Maximum ahead —`}),` how far in advance users can book the desk. The period starts today in the location’s time zone, so with `,_jsx(_components.strong,{children:`1 day`}),`, users can book only for today, and with `,_jsx(_components.strong,{children:`2 days`}),`, for today and tomorrow.`]}),`\n`,_jsxs(_components.li,{children:[`Every repeat of a recurring booking has to fall within `,_jsx(_components.strong,{children:`Maximum ahead`}),`. For example, with one month, a user can book a desk every week for one month at most, and the member portal shows the last date they can book. Select `,_jsx(_components.strong,{children:`Unlimited`}),` to let bookings repeat indefinitely.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Public booking window —`}),` enable to set a different minimum notice and maximum ahead for nonmembers. It applies to them even while `,_jsx(_components.strong,{children:`Booking window`}),` is off.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Buffer time —`}),` time kept free before and after each booking of this desk, for example to clean it between users. It shows as hatched gray blocks around bookings on the desks timeline, and the desk’s page leaves out the start times that fall inside it.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Confirmation email —`}),` send a `,_jsx(_components.a,{href:`/general/customize-emails#booking-confirmations`,children:`custom booking confirmation email`}),`. Choose which customers should receive it when they book, and paste the text.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Rescheduling policy —`}),` select whether users can reschedule bookings or cancel and get automatic `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`refunds`}),`.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Public rescheduling policy —`}),` enable to set a different rescheduling policy for nonmembers.`]}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, where `,_jsx(_components.strong,{children:`Booking`}),` shows only while the desk can be booked short-term:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Visibility —`}),` define which user groups can see this desk.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Booking —`}),` define which user groups can immediately `,_jsx(_components.a,{href:`/member/bookings`,children:`book the desk`}),`, while others can `,_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`apply for a booking`}),`. `,_jsx(_components.strong,{children:`Booking`}),` can’t be set to a wider group than `,_jsx(_components.strong,{children:`Visibility`}),`.`]}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Integrations`}),` tab, shown when the location has an access control or calendar integration:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Access —`}),` the access control group for users who book or rent this desk. `,_jsxs(_components.em,{children:[`Appears if you have the `,_jsx(_components.a,{href:`/integrations/access-control`,children:`integration with the access control system`}),`.`]})]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Calendar sync —`}),` sync bookings for this desk with `,_jsx(_components.a,{href:`/integrations/bookings/google-calendar`,children:`Google Calendar`}),` or `,_jsx(_components.a,{href:`/integrations/bookings/outlook-calendar`,children:`Outlook Calendar`}),`.`]}),`\n`]}),_jsx(Heading,{level:`3`,id:`desk-setup-options`,children:`Desk setup options`}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`By zones`}),` — if you want users to book desks without choosing a specific seat:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Create each zone as a desk`}),`\n`,_jsx(_components.li,{children:`Set the seating capacity in each zone`}),`\n`,_jsx(_components.li,{children:`Users select the zone and book one or more seats.`}),`\n`]}),_jsx(_components.p,{children:`If you use floor plans, desks will be reflected as follows:`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=95aafec577bcece7d99339842c1cc16c`,alt:``,\"data-og-width\":`1690`,width:`1690`,\"data-og-height\":`944`,height:`944`,\"data-path\":`images/resource-management-desks-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=b993d76876a70fe65a04b3d74bb5b40f 280w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=81c38f334d46aa67c2d7a38e3c14c606 560w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=65ab900174bed30c5c63265cab18976f 840w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=03fb0decff2ae4a92dec63d583c3414c 1100w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=7d78475627c82c0d14e9d5d74b8f7456 1650w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=f517d244663ff835f6c8d5dd5c8753c3 2500w`})}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Individual desks`}),` — if you want users to choose a specific seat:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Create each desk as a separate resource`}),`\n`,_jsx(_components.li,{children:`Set the seating capacity to 1`}),`\n`,_jsx(_components.li,{children:`Users select and book a specific seat they prefer.`}),`\n`]}),_jsx(_components.p,{children:`If you have floor plans, desks will be reflected accordingly:`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=579f6c0457d851633f035f2e20611d23`,alt:``,\"data-og-width\":`1690`,width:`1690`,\"data-og-height\":`944`,height:`944`,\"data-path\":`images/resource-management-desks-4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=280\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=562d662ab8b042c0de3c6b801ad59432 280w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=560\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=1c4772efc7bd1fbc2981d78f1340adff 560w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=840\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=0aa0ca7f80080fe1fa3d584fc4d994c0 840w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=466d288f81e93de686c23aeaa7441da9 1100w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=716526a99303272f9667c8c5834e5c0c 1650w, https://mintcdn.com/spacebring/bBehq1JPxekYd-C_/images/resource-management-desks-4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=bBehq1JPxekYd-C_\u0026q=85\u0026s=c7524ceeb3193d48f29e594b28103ebe 2500w`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/ai-agents/create-edit-configure`,children:`Bulk create desks`}),` with the help of Agent.`]})}),_jsx(Heading,{level:`2`,id:`what’s-next`,children:`What’s next`}),_jsx(_components.p,{children:`Once your desks are set up:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Customers can discover them on the `,_jsx(_components.strong,{children:`Desks`}),` page and `,_jsx(_components.a,{href:`/member/bookings`,children:`book`}),` or `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up for rental.`})]}),`\n`,_jsxs(_components.li,{children:[`Administrators `,_jsx(_components.a,{href:`/account/notifications`,children:`receive notifications`}),` about new bookings and sign-ups on the `,_jsx(_components.strong,{children:`Inbox`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Desks`}),` page shows a real-time overview of desk occupancy across your space.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=6cf9beeaffe2f2e714fcd0a2fdfc5b60`,alt:`Desks page with each desk's availability and assignments on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`860`,height:`860`,\"data-path\":`images/resource-management-desks-5.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=31d4d1ea124ab43d712dc8646c3d5f5b 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=5889a4a04793b31cc6ee0e9cb29237e6 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=19873f3f06f8de2eb0c56841a7867cff 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=9d73a76c2bcaca45e4bec232b5358fc6 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=52113923f17cf0b6a43d687de1946ec9 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-desks-5.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=9f2d53c4a1d746d9e80563375fff4917 2500w`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Additionally:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Track bookings and `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#see-assignments-next-to-bookings`,children:`assignments`}),` by day on the `,_jsx(_components.strong,{children:`Desks`}),` > `,_jsx(_components.strong,{children:`Timeline`}),` tab. If every desk is booked for whole days, such as day passes, the tab is `,_jsx(_components.strong,{children:`Bookings`}),` instead and lists the day’s bookings.`]}),`\n`,_jsxs(_components.li,{children:[`View all bookings by period or customer on `,_jsx(_components.strong,{children:`Resources > Bookings`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Track all long-term desk rentals on the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsxs(_components.a,{href:`/resource-management/rentals/assignments`,children:[_jsx(_components.strong,{children:`Assignments`}),` timeline`]}),`.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`edit-a-desk`,children:`Edit a desk`}),_jsx(_components.p,{children:`To update the settings of a desk, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Desks.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the desk you need to edit and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`,_jsx(_components.li,{children:`Adjust the desk settings as needed.`}),`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),` in the top right corner.`]}),`\n`]}),_jsx(Info,{children:_jsxs(_components.p,{children:[`Changes to the price in any `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`booking rate`}),` and the `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`rescheduling policy`}),` will apply only to future bookings created after the update.`]})}),_jsx(Heading,{level:`2`,id:`delete-a-desk`,children:`Delete a desk`}),_jsx(_components.p,{children:`To permanently delete a desk from Spacebring, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Desks.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the necessary desk and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > select `,_jsx(_components.strong,{children:`Delete`}),` and confirm your choice.`]}),`\n`]}),_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting a desk is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted desk will also no longer be available.`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`To act on several desks at once, select their checkboxes, then press `,_jsx(_components.strong,{children:`Actions`}),` at the bottom of the page and choose `,_jsx(_components.strong,{children:`Visibility`}),`, `,_jsx(_components.strong,{children:`Booking window`}),`, or `,_jsx(_components.strong,{children:`Delete`}),`. A new visibility also narrows `,_jsx(_components.strong,{children:`Booking`}),` where it was set to a wider group. Desks whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold `,_jsx(_components.strong,{children:`Shift`}),` and select another checkbox to select every row between them.`]})}),_jsx(Heading,{level:`2`,id:`export-a-desks-report`,children:`Export a desks report`}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Desks`}),` page, click `,_jsx(_components.strong,{children:`(…)`}),` in the top right corner > `,_jsx(_components.strong,{children:`Export desks`}),` > `,_jsx(_components.strong,{children:`CSV`}),` or `,_jsx(_components.strong,{children:`XLSX`}),` to download a report on all desks.`]}),_jsx(_components.p,{children:`The report includes each desk’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.`}),_jsx(Heading,{level:`2`,id:`faqs-2`,children:`FAQs`}),_jsx(Accordion,{title:`How to define the desk booking schedule for members and nonmembers?`,id:`how-to-define-the-desk-booking-schedule-for-members-and-nonmembers`,children:_jsxs(_components.p,{children:[`You can configure `,_jsx(_components.strong,{children:`Public`}),` and `,_jsx(_components.strong,{children:`Default`}),` schedules within your general `,_jsx(_components.a,{href:`/location/schedule`,children:`location schedule`}),`, or within a specific desk’s `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`custom schedule`}),` if it needs different availability.`]})}),_jsxs(Accordion,{title:`How to correctly configure a workspace for one-day booking?`,id:`how-to-correctly-configure-a-workspace-for-one-day-booking`,children:[_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Resources > Desks`}),` page > start adding a desk.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab, enter the daily price in `,_jsx(_components.strong,{children:`Flat price`}),` and set `,_jsx(_components.strong,{children:`Unit price`}),` to 0.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, set `,_jsx(_components.strong,{children:`Min duration`}),` and `,_jsx(_components.strong,{children:`Max duration`}),` to 1 day.`]}),`\n`,_jsx(_components.li,{children:`Configure the other properties.`}),`\n`]}),_jsxs(_components.p,{children:[`Once done, your customers can book a desk at a daily price on the `,_jsx(_components.strong,{children:`Desks`}),` page.`]})]})]}),_jsxs(Tab,{title:`Offices`,id:`offices`,\"data-child-heading-ids\":`[\"enable-offices\",\"add-offices\",\"what%E2%80%99s-next-2\",\"edit-an-office\",\"delete-an-office\",\"export-an-offices-report\",\"faqs-3\"]`,children:[_jsxs(_components.p,{children:[`List all your private offices on the `,_jsx(_components.strong,{children:`Offices`}),` page. You can set both kinds of price on the same office:`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Long-term rental — the price of renting the office for a week, a month, or a year. Customers subscribe or `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`apply for an office rental`}),`, or you as an administrator `,_jsx(_components.a,{href:`/resource-management/rentals/assignments`,children:`assign`}),` the office to them.`]}),`\n`,_jsx(_components.li,{children:`Short-term booking — the hourly and daily price. While nobody rents the office, you can offer the private office on demand and customers book it by the hour or by the day.`}),`\n`]}),_jsxs(_components.p,{children:[`Administrators can follow the bookings and assignments of all offices day by day on the `,_jsx(_components.strong,{children:`Offices`}),` > `,_jsx(_components.strong,{children:`Timeline`}),` tab. If every office is booked for whole days, the tab is `,_jsx(_components.strong,{children:`Bookings`}),` instead and lists the day’s bookings.`]}),_jsx(OptimizedFrame,{src:`https://www.youtube-nocookie.com/embed/IvRQMVUbJK8`,title:`YouTube video player`,frameborder:`0`,className:`mint-w-full mint-aspect-video mint-rounded-xl`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowfullscreen:true}),_jsx(Heading,{level:`2`,id:`enable-offices`,children:`Enable Offices`}),_jsxs(_components.p,{children:[`To start using the `,_jsx(_components.strong,{children:`Offices`}),` module:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the left-side panel, click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to your location name.`]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Location`}),` `,_jsx(_components.strong,{children:`settings`}),` > `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Offices`}),` and toggle the `,_jsx(_components.strong,{children:`Offices`}),` switch on.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Book for free`}),` — limit how many free bookings a user can have scheduled at the same time, if you have free offices.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`One active`}),`, `,_jsx(_components.strong,{children:`Two active`}),`, or `,_jsx(_components.strong,{children:`Three active`}),` to limit it, or `,_jsx(_components.strong,{children:`Unlimited`}),` to set no limit.`]}),`\n`,_jsx(_components.li,{children:`Each seat counts as one booking, so a booking of two seats counts as two. A booking of the entire office counts as one.`}),`\n`,_jsxs(_components.li,{children:[`Each repeat of a recurring booking counts as one booking. For example, with `,_jsx(_components.strong,{children:`Three active`}),`, a user can book the office every week for three weeks at most. Their other free office bookings count too. To let users make bookings that repeat indefinitely, select `,_jsx(_components.strong,{children:`Unlimited`}),`.`]}),`\n`,_jsx(_components.li,{children:`The setting only applies to totally free offices and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.`}),`\n`,_jsxs(_components.li,{children:[`Bookings of an office `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#entire-resource`,children:`assigned`}),` to the user or their company never count toward the limit.`]}),`\n`,_jsxs(_components.li,{children:[`Rooms, desks, parking, and equipment each have their own `,_jsx(_components.strong,{children:`Book for free`}),` setting, so free bookings of those resources never count toward the office limit.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=2a0db382d52874a1e6b8070c09b3b52a`,alt:`Offices resource settings with the free booking limit on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`628`,height:`628`,\"data-path\":`images/resource-management-offices-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=ddba33f8dae3b2c49a692c521605f17b 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=2b2ee599c9f27765c9670a7905fbdc17 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=f7f27a8a10512f9f56fb7ca257ecba6b 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=ee6dd4e40b352ac6be39d6a3f2e33165 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=ded3191cc6f16b2263b74f5dd5b13801 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=1e772d614ed6b2f6cc775f41001578ae 2500w`})}),_jsx(Heading,{level:`2`,id:`add-offices`,children:`Add offices`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Offices`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Add office`}),` top right.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=fbc2722bd771752f654c0fda7627670b`,alt:`Offices page with the Add office button and the offices list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`960`,height:`960`,\"data-path\":`images/resource-management-offices-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=0d2f526d36df05fbff1d91a0c733849d 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=0dc9f74422e13f4fa412e4cdc759b145 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=230c380475cd24d88026957850d90fc9 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=e87351fd7db4bb0be9ca9299d0650cfb 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=764b4d34615c90bdf003c0e62f0fea15 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-offices-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=64393a3d0f26bd9599c7b8d72dfea4ef 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Fill in the office details on each tab.`}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Office photos`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Name`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Office name and/or number.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Seating capacity`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The number of people the office is designed to accommodate.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Description`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Include relevant details potential tenants may want to know before applying or signing up, such as office size, layout, and amenities.`})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Money`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The monetary price for hourly and daily bookings of the entire office. Customers can book the office short-term at this price only while it is not assigned. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if the office is only available for long-term rental.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Credits`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The credit price for hourly and daily bookings of the entire office, not per seat.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Price variation`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Different prices on selected days, such as weekends, or prices that change automatically based on demand. `,_jsx(_components.a,{href:`/resource-management/set-up-pricing#set-different-prices-on-some-days`,children:`Set different prices on some days`}),` or `,_jsx(_components.a,{href:`/resource-management/resources/dynamic-pricing`,children:`set dynamic pricing`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Plans`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The long-term rental pricing. Add a `,_jsx(_components.a,{href:`/guides/organize-your-memberships-and-rental-plans`,children:`rental plan`}),` for every rental option you offer for this office — a week, a month, a year. A customer who subscribes to one gets the entire office `,_jsx(_components.a,{href:`/resource-management/rentals/assignments`,children:`assigned`}),` to them for the rental period. `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`Disable this option if you do not want to publish office pricing. Customers will see the `,_jsx(_components.strong,{children:`Contact`}),` button and can reach out to you, as long as the `,_jsxs(_components.a,{href:`/support/tickets`,children:[_jsx(_components.strong,{children:`Support`}),` page`]}),` is enabled.`]})})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, shown while the office can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Min \u0026 Max duration`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Minimum and maximum duration limits for bookings of this office. Applies to all users except administrators. `,_jsxs(`ul`,{children:[_jsx(`li`,{children:`Set both to 1 day to offer full-day bookings only.`}),_jsxs(`li`,{children:[`To offer different limits for nonmembers, enable `,_jsx(_components.strong,{children:`Public duration`}),` and set the min \u0026 max duration that will apply to them.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Availability increment`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The frequency of available time for office booking. It shows up as a step on the booking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom schedule`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Set `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`custom working hours`}),` for this office, independent of the location’s overall schedule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking window`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Limit how soon and how far ahead users can book this office. Administrators are not limited by it. While it is off, users can book the office up to its start and any time ahead. `,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minimum notice`}),` — how long before a booking starts users have to book it, for example when the office needs preparing or you send access codes by hand. Select `,_jsx(_components.strong,{children:`None`}),` to accept bookings up to the last minute.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Maximum ahead`}),` — how far in advance users can book the office. The period starts today in the location’s time zone, so with `,_jsx(_components.strong,{children:`1 day`}),`, users can book only for today, and with `,_jsx(_components.strong,{children:`2 days`}),`, for today and tomorrow.`]}),_jsxs(`li`,{children:[`Every repeat of a recurring booking has to fall within `,_jsx(_components.strong,{children:`Maximum ahead`}),`. For example, with one month, a user can book the office every week for one month at most, and the member portal shows the last date they can book. Select `,_jsx(_components.strong,{children:`Unlimited`}),` to let bookings repeat indefinitely.`]}),_jsxs(`li`,{children:[`To offer a different window to nonmembers, enable `,_jsx(_components.strong,{children:`Public booking window`}),` and set the minimum notice and maximum ahead that will apply to them. It applies to them even while `,_jsx(_components.strong,{children:`Booking window`}),` is off.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Confirmation email`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you want to send a `,_jsx(_components.a,{href:`/general/customize-emails#booking-confirmations`,children:`custom booking confirmation email`}),`, choose which customers should receive it when they book, and paste your email text.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Rescheduling policy`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Select whether users can reschedule bookings for this office or cancel and get automatic refunds. `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`Understand refunds`}),` `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer a different policy to nonmembers, enable `,_jsx(_components.strong,{children:`Public rescheduling policy`}),` and choose the policy that will apply to them.`]})})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, where `,_jsx(_components.strong,{children:`Booking`}),` shows only while the office can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Visibility`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Determine which user groups can see this office.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine which user groups can book this office immediately. Groups that can see it but not book it `,_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`apply for a booking`}),` instead. `,_jsx(_components.strong,{children:`Booking`}),` can’t be set to a wider group than `,_jsx(_components.strong,{children:`Visibility`}),`.`]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Integrations`}),` tab, shown when the location has an access control or calendar integration:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Access`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine an access control group for customers signed up for this office. `,_jsx(`br`,{}),`Appears if you have the `,_jsx(_components.a,{href:`/integrations/access-control`,children:`integration with the access control system`}),` connected in the location.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Calendar sync`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sync bookings for this office with the selected `,_jsx(_components.a,{href:`/integrations/bookings/google-calendar`,children:`Google Calendar`}),` or `,_jsx(_components.a,{href:`/integrations/bookings/outlook-calendar`,children:`Outlook Calendar`}),`.`]})]})]})]}),_jsxs(_components.ol,{start:`4`,children:[`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Create`}),`. The offices are visible on the `,_jsx(_components.strong,{children:`Offices`}),` page in the member web portal and mobile app.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=dbfb58751874c4dc7a63faba66e16668`,alt:``,\"data-og-width\":`1919`,width:`1919`,\"data-og-height\":`880`,height:`880`,\"data-path\":`images/resource-management-offices-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=c1e0280a725d18b4e9b714fb4009d622 280w, https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=5fd246f94a049b7cb89190604d1ac7de 560w, https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=98924b1ab4b8f582001ab83f44d00d3a 840w, https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=dbff6511645c078724c66e26ed7ba2a2 1100w, https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=33b15d81173a2fecce4a61234d169914 1650w, https://mintcdn.com/spacebring/d60pmomLz9eZwqKv/images/resource-management-offices-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=d60pmomLz9eZwqKv\u0026q=85\u0026s=0e931c53ad566e177b9a951213db137a 2500w`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.a,{href:`/ai-agents/create-edit-configure`,children:`Bulk create offices`}),` with the help of Agent.`]})}),_jsx(Heading,{level:`2`,id:`what’s-next-2`,children:`What’s next`}),_jsx(_components.p,{children:`Once your offices are set up:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Customers can discover offices on the `,_jsx(_components.strong,{children:`Offices`}),` page and `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up for a long-term rental, or apply for one`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`You can also `,_jsx(_components.a,{href:`/resource-management/rentals/assignments`,children:`assign an office`}),` yourself to a customer who rents it, with or without a subscription.`]}),`\n`,_jsxs(_components.li,{children:[`A customer who rents the entire office books it for free, and the members of a company that rents it book seats in it day by day as a `,_jsx(_components.a,{href:`/resource-management/rentals/hybrid-offices`,children:`hybrid office`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Customers can `,_jsx(_components.a,{href:`/member/bookings`,children:`book the whole office`}),` by the hour or by the day when it has an hourly or daily price and is not assigned for those dates.`]}),`\n`,_jsxs(_components.li,{children:[`Administrators `,_jsx(_components.a,{href:`/account/notifications`,children:`receive notifications`}),` about new bookings and sign-ups on the `,_jsx(_components.strong,{children:`Inbox`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`The `,_jsx(_components.strong,{children:`Offices`}),` page shows a real-time overview of office availability and occupancy across your space.`]}),`\n`,_jsxs(_components.li,{children:[`Additionally:`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`View all office bookings by period or customer on `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.a,{href:`/resource-management/resources/bookings`,children:_jsx(_components.strong,{children:`Bookings`})}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Track all long-term office rentals on the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsxs(_components.a,{href:`/resource-management/rentals/assignments#track-all-rentals-on-the-assignments-page`,children:[_jsx(_components.strong,{children:`Assignments`}),` timeline`]}),`.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`edit-an-office`,children:`Edit an office`}),_jsx(_components.p,{children:`To update the settings of an office, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Offices.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the office you need to edit and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`,_jsx(_components.li,{children:`Adjust the office settings as needed.`}),`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),` in the top right corner.`]}),`\n`]}),_jsx(Heading,{level:`2`,id:`delete-an-office`,children:`Delete an office`}),_jsx(_components.p,{children:`To permanently delete an office from Spacebring, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Offices.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the necessary office and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > select `,_jsx(_components.strong,{children:`Delete`}),` and confirm your choice.`]}),`\n`]}),_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting an office is irreversible. All associated bookings will be permanently deleted and cannot be restored. Booking analytics for the deleted office will also no longer be available.`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`To act on several offices at once, select their checkboxes, then press `,_jsx(_components.strong,{children:`Actions`}),` at the bottom of the page and choose `,_jsx(_components.strong,{children:`Visibility`}),`, `,_jsx(_components.strong,{children:`Booking window`}),`, or `,_jsx(_components.strong,{children:`Delete`}),`. A new visibility also narrows `,_jsx(_components.strong,{children:`Booking`}),` where it was set to a wider group. Offices whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold `,_jsx(_components.strong,{children:`Shift`}),` and select another checkbox to select every row between them.`]})}),_jsx(Heading,{level:`2`,id:`export-an-offices-report`,children:`Export an offices report`}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Offices`}),` page, click `,_jsx(_components.strong,{children:`(…)`}),` in the top right corner > `,_jsx(_components.strong,{children:`Export offices`}),` > `,_jsx(_components.strong,{children:`CSV`}),` or `,_jsx(_components.strong,{children:`XLSX`}),` to download a report on all offices.`]}),_jsx(_components.p,{children:`The report includes each office’s ID, title, type, seating capacity, price, and create date, and any customer it’s currently assigned to.`}),_jsx(Heading,{level:`2`,id:`faqs-3`,children:`FAQs`}),_jsx(Accordion,{title:`How are offices ordered for customers?`,id:`how-are-offices-ordered-for-customers`,children:_jsx(_components.p,{children:`Offices assigned to the customer appear first, followed by offices with available seats, then offices with the selected number of seats or more, and then the rest are sorted alphabetically by title and by creation date from oldest to newest. Offices assigned entirely to another customer come last, after every office the customer can still book.`})}),_jsxs(Accordion,{title:`Why can't customers book an office that still has free seats?`,id:`why-cant-customers-book-an-office-that-still-has-free-seats`,children:[_jsxs(_components.p,{children:[`Check the office’s `,_jsx(_components.strong,{children:`Pricing`}),` tab first and make sure it has a price for short-term bookings — `,_jsx(_components.strong,{children:`Money`}),`, `,_jsx(_components.strong,{children:`Credits`}),`, or both. Without one, the office can only be rented long term.`]}),_jsxs(_components.p,{children:[`Then check whether the office has any assignments. Even one assigned seat stops short-term bookings for the dates it covers, because customers who do not rent the office can only book it as a whole. To free up those dates, remove or shorten the `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#quantity-of-seatsspacesitems`,children:`seat assignment`}),`.`]}),_jsxs(_components.p,{children:[`You can still `,_jsx(_components.a,{href:`/resource-management/resources/bookings#create-a-booking`,children:`book the office yourself`}),` for any customer while other seats are assigned:`]}),_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`Open the office and start a booking.`}),`\n`,_jsxs(_components.li,{children:[`Set `,_jsx(_components.strong,{children:`Seats`}),` to the number the customer needs. Only the seats that are not assigned can be selected.`]}),`\n`,_jsxs(_components.li,{children:[`Choose the customer in the `,_jsx(_components.strong,{children:`Booker`}),` field.`]}),`\n`,_jsxs(_components.li,{children:[`Choose the `,_jsx(_components.a,{href:`/billing/payments/payment-methods#charge-a-customer-as-an-administrator`,children:`payment method`}),` to charge the customer.`]}),`\n`]})]}),_jsx(Accordion,{title:`Do fully rented offices stay visible to other customers?`,id:`do-fully-rented-offices-stay-visible-to-other-customers`,children:_jsxs(_components.p,{children:[`Yes. A fully rented office stays on the `,_jsx(_components.strong,{children:`Offices`}),` page with the `,_jsx(_components.strong,{children:`Fully assigned`}),` label. Only the customer who rents it can book it, and everybody else gets a `,_jsx(_components.strong,{children:`Join waitlist`}),` button that `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sends you their interest as a support ticket`}),`.`]})})]}),_jsxs(Tab,{title:`Parking`,id:`parking`,\"data-child-heading-ids\":`[\"enable-parking\",\"add-parking-lots\",\"set-up-common-parking-scenarios\",\"edit-a-parking-lot\",\"delete-a-parking-lot\",\"export-a-parking-lots-report\",\"faqs-4\"]`,children:[_jsxs(_components.p,{children:[`Feature all your parking spaces for booking or rental on the `,_jsx(_components.strong,{children:`Parking`}),` page. Depending on your configuration, customers can:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Book parking spaces hourly or daily`}),`\n`,_jsx(_components.li,{children:`Subscribe to long-term parking space rentals (weekly, monthly, etc.)`}),`\n`]}),_jsxs(_components.p,{children:[`Administrators can follow the bookings and assignments of all parking lots day by day on the `,_jsx(_components.strong,{children:`Parking`}),` > `,_jsx(_components.strong,{children:`Timeline`}),` tab. If every parking lot is booked for whole days, the tab is `,_jsx(_components.strong,{children:`Bookings`}),` instead and lists the day’s bookings.`]}),_jsx(OptimizedFrame,{src:`https://www.youtube-nocookie.com/embed/lKL_L-yCqhc`,title:`YouTube video player`,frameborder:`0`,className:`mint-w-full mint-aspect-video mint-rounded-xl`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowfullscreen:true}),_jsx(Heading,{level:`2`,id:`enable-parking`,children:`Enable Parking`}),_jsxs(_components.p,{children:[`To start using the `,_jsx(_components.strong,{children:`Parking`}),` module:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the left-side panel, click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to your location name.`]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Location`}),` `,_jsx(_components.strong,{children:`settings`}),` > `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Parking`}),` and toggle the `,_jsx(_components.strong,{children:`Parking`}),` switch on.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Book for free`}),` — limit how many free bookings a user can have scheduled at the same time, if you have free parking lots.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`One active`}),`, `,_jsx(_components.strong,{children:`Two active`}),`, or `,_jsx(_components.strong,{children:`Three active`}),` to limit it, or `,_jsx(_components.strong,{children:`Unlimited`}),` to set no limit.`]}),`\n`,_jsx(_components.li,{children:`Each space counts as one booking, so a booking of two spaces counts as two.`}),`\n`,_jsxs(_components.li,{children:[`Each repeat of a recurring booking counts as one booking. For example, with `,_jsx(_components.strong,{children:`Three active`}),`, a user can book a parking space every week for three weeks at most. Their other free parking bookings count too. To let users make bookings that repeat indefinitely, select `,_jsx(_components.strong,{children:`Unlimited`}),`.`]}),`\n`,_jsx(_components.li,{children:`The setting only applies to totally free parking lots and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.`}),`\n`,_jsxs(_components.li,{children:[`Bookings of a parking lot `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#entire-resource`,children:`assigned`}),` to the user or their company never count toward the limit.`]}),`\n`,_jsxs(_components.li,{children:[`Rooms, desks, offices, and equipment each have their own `,_jsx(_components.strong,{children:`Book for free`}),` setting, so free bookings of those resources never count toward the parking limit.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=133aaf2afb01d30bb1e0d014687521a5`,alt:`Parking resource settings with the free booking limit on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`628`,height:`628`,\"data-path\":`images/resource-management-parking-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=0c17ef0bb6a7f687de1894ddd4a0392f 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=e151948587b584e7115f91000d53f9a5 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=87bd0eab69515d35e6dbf18bc2469083 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=e832b6a2fb1c88cf922689e8c62a902c 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=4b3b4e2e3b1578f10562381a9d1ec27a 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=6f0fc2afef2d0810cada398c8119ae02 2500w`})}),_jsx(Heading,{level:`2`,id:`add-parking-lots`,children:`Add parking lots`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Parking`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`Click the `,_jsx(_components.strong,{children:`Add parking lot`}),` button.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=73c9c55dd871e2ac09f2edcdc0a8b82c`,alt:`Parking page with the Add parking lot button and the parking lots list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`560`,height:`560`,\"data-path\":`images/resource-management-parking-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=8a5adb65c92b1a4ed256f0ecfbb1fafe 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=6b1271284f279e9a6c89c22b257d844c 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=d4fb83c9101009e33fd5acc3170c30a4 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=8dac0a6681d116257a1e962a8b545521 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=5f34af8cf7d2dcf49d29dbf7a78e37e0 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-parking-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=eacf034b70f4745e1bd6b069089bc8d0 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Fill in the parking lot details on each tab.`}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Parking lot photos`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Name`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Choose one of the following approaches: `,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Parking lots`}),` (e.g., `,_jsx(_components.strong,{children:`Underground parking`}),`) with the total number of parking spaces it allows.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Numbered parking spaces`}),` (e.g., “Parking Space #1, “Parking Space #2,”) to let users book/sign up for a specific parking space.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Parking space quantity`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The number of parking spaces this parking lot allows.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Description`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Include any important information customers need to know.`})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Money`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The monetary price for hourly/daily bookings in your location currency. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if the parking lot is only available for long-term rental.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Credits`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The credit price for hourly/daily bookings. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if the parking lot is only available for long-term rental.`})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Price variation`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Different prices on selected days, such as weekends, or prices that change automatically based on demand. `,_jsx(_components.a,{href:`/resource-management/set-up-pricing#set-different-prices-on-some-days`,children:`Set different prices on some days`}),` or `,_jsx(_components.a,{href:`/resource-management/resources/dynamic-pricing`,children:`set dynamic pricing`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Plans`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you offer long-term rentals (weekly, monthly, etc.) of this parking lot, enable the `,_jsx(_components.strong,{children:`Plans`}),` switch and add rental plans. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if the parking lot is only available for hourly/daily bookings.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, shown while the parking lot can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Min \u0026 Max duration`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Minimum \u0026 maximum duration limits for hourly/daily bookings. Applies to all users except administrators. `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer different limits for nonmembers, enable `,_jsx(_components.strong,{children:`Public duration`}),` and set the min \u0026 max duration that will apply to them.`]})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Availability increment`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The frequency of available time for parking space booking. It shows up as a step on booking.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom schedule`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Set `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`custom working hours`}),` for this parking lot, independent of the location’s overall schedule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking window`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Limit how soon and how far ahead users can book this parking lot. Administrators are not limited by it. While it is off, users can book the parking lot up to its start and any time ahead. `,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minimum notice`}),` — how long before a booking starts users have to book it, for example when you send access codes by hand. Select `,_jsx(_components.strong,{children:`None`}),` to accept bookings up to the last minute.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Maximum ahead`}),` — how far in advance users can book the parking lot. The period starts today in the location’s time zone, so with `,_jsx(_components.strong,{children:`1 day`}),`, users can book only for today, and with `,_jsx(_components.strong,{children:`2 days`}),`, for today and tomorrow.`]}),_jsxs(`li`,{children:[`Every repeat of a recurring booking has to fall within `,_jsx(_components.strong,{children:`Maximum ahead`}),`. For example, with one month, a user can book a parking space every week for one month at most, and the member portal shows the last date they can book. Select `,_jsx(_components.strong,{children:`Unlimited`}),` to let bookings repeat indefinitely.`]}),_jsxs(`li`,{children:[`To offer a different window to nonmembers, enable `,_jsx(_components.strong,{children:`Public booking window`}),` and set the minimum notice and maximum ahead that will apply to them. It applies to them even while `,_jsx(_components.strong,{children:`Booking window`}),` is off.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Confirmation email`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you want to send a `,_jsx(_components.a,{href:`/general/customize-emails#booking-confirmations`,children:`custom booking confirmation email`}),`, choose which customers should receive it when they book, and paste your email text.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Rescheduling policy`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Select whether users can reschedule bookings for this parking lot or cancel and get automatic refunds. `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`Understand refunds`}),` `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer a different policy to nonmembers, enable `,_jsx(_components.strong,{children:`Public rescheduling policy`}),` and choose the policy that will apply to them.`]})})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, where `,_jsx(_components.strong,{children:`Booking`}),` shows only while the parking lot can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Visibility`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Determine which user groups can see this parking lot.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine which groups of users can immediately book the parking lot, while others can apply for a booking. `,_jsx(_components.strong,{children:`Booking`}),` can’t be set to a wider group than `,_jsx(_components.strong,{children:`Visibility`}),`. `,_jsxs(`ul`,{children:[_jsx(`li`,{children:_jsx(_components.a,{href:`/member/bookings`,children:`Book a parking space`})}),_jsx(`li`,{children:_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`Configure parking booking permissions`})})]})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Integrations`}),` tab, shown when the location has an access control or calendar integration:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Access`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine the access control group to which users are synced upon booking this parking lot. `,_jsx(`br`,{}),`Appears if you have the `,_jsx(_components.a,{href:`/integrations/access-control`,children:`integration with the access control system`}),` connected in the location.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Calendar sync`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sync bookings for this parking lot with the selected `,_jsx(_components.a,{href:`/integrations/bookings/google-calendar`,children:`Google Calendar`}),` or `,_jsx(_components.a,{href:`/integrations/bookings/outlook-calendar`,children:`Outlook Calendar`}),`.`]})]})]})]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`Learn how users `,_jsx(_components.a,{href:`/member/bookings`,children:`book a parking space`}),` and `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up for a parking space.`})]})}),_jsx(Heading,{level:`2`,id:`set-up-common-parking-scenarios`,children:`Set up common parking scenarios`}),_jsx(_components.p,{children:`Coworking spaces run parking in a few typical ways. Find the one that matches your space and follow the settings it needs.`}),_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`Hourly or daily parking for members and guests`,id:`hourly-or-daily-parking-for-members-and-guests`,children:[_jsx(_components.p,{children:`Anybody can book a space for a few hours or a day and pay for it at checkout.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab, set `,_jsx(_components.strong,{children:`Parking space quantity`}),` to the number of spaces you sell.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab, enable the `,_jsx(_components.strong,{children:`Money`}),` switch and set the price per hour in the first `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`booking rate`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, set `,_jsx(_components.strong,{children:`Min duration`}),` and `,_jsx(_components.strong,{children:`Max duration`}),` to the shortest and longest booking you accept.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, set `,_jsx(_components.strong,{children:`Visibility`}),` to `,_jsx(_components.strong,{children:`Public`}),` so nonmembers see the lot too.`]}),`\n`,_jsxs(_components.li,{children:[`On the same tab, use the `,_jsx(_components.strong,{children:`Booking`}),` field to choose who can book it right away and who has to `,_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`apply first`}),`.`]}),`\n`]}),_jsx(_components.p,{children:`Each booking takes one space, so the lot stops accepting bookings for a time when all its spaces are taken. Customers book one space at a time.`}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=cde42da83ba401c9b3d0069d3d31d794`,alt:`Parking lot in the member web portal with an hourly price and the available start times on Spacebring's coworking space management platform`,\"data-og-width\":`2276`,width:`2276`,\"data-og-height\":`1136`,height:`1136`,\"data-path\":`images/resource-management-parking-set-up-common-parking-scenarios-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=0381e7923b7ee3e115128c6949de538e 280w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=be639070bb472bb563bb77361ae1091a 560w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=5147aa16b07c3c8e7370f10fb3a20f47 840w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=a243c4e6df222b59daabaea9fad3b0ad 1100w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=e0554bef367a32aa787b08fe1304bf7e 1650w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=09d9b9b19b06960a7b3348dfc4cb5157 2500w`})})]}),_jsxs(Accordion,{title:`Quick parking pass purchase at the front desk`,id:`quick-parking-pass-purchase-at-the-front-desk`,children:[_jsx(_components.p,{children:`Give users a quick and easy way to pay for parking at your reception, instead of your team booking and invoicing each one of them.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Add the parking lot on the `,_jsx(_components.strong,{children:`Parking`}),` page and set `,_jsx(_components.strong,{children:`Visibility`}),` to `,_jsx(_components.strong,{children:`Public`}),` on its `,_jsx(_components.strong,{children:`Permissions`}),` tab, so users who are not members can see and book it.`]}),`\n`,_jsxs(_components.li,{children:[`Open the lot, click the share icon in the top right corner, and press `,_jsx(_components.strong,{children:`Copy link`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Click the `,_jsx(_components.strong,{children:`(…)`}),` next to your network name > `,_jsx(_components.strong,{children:`Network settings`}),` > `,_jsx(_components.strong,{children:`General`}),` > `,_jsx(_components.strong,{children:`Branding`}),` > `,_jsx(_components.strong,{children:`Generate custom QR code stickers`}),`, and replace the pre-filled URL with the copied link. You can also `,_jsx(_components.a,{href:`/guides/use-qr-codes`,children:`change the sticker’s colors and description`}),` before you download it.`]}),`\n`,_jsx(_components.li,{children:`Print the sticker and place it at your reception.`}),`\n`]}),_jsxs(_components.p,{children:[`A user scans the code, picks the time they need, and pays by card. Spacebring books the space, creates the `,_jsx(_components.a,{href:`/billing/invoices`,children:`invoice`}),` and the `,_jsx(_components.a,{href:`/billing/payments/receipts`,children:`receipt`}),`, and emails both to them, so nobody at the desk issues anything.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=69c4515eb9f23a0046cf61ce3e8af8d2`,alt:`Public parking lot page a user opens from the QR code, with the hourly price and start times on Spacebring's coworking space management platform`,\"data-og-width\":`2276`,width:`2276`,\"data-og-height\":`1136`,height:`1136`,\"data-path\":`images/resource-management-parking-set-up-common-parking-scenarios-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=53d47f62c9619d5f418f6240ba41debd 280w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=1a0d15bef7fa00ca922aa1dfdd392421 560w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=2ffe5b71ee07a35ec84dcc288dc4cae4 840w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=af2a8473982b53aa7173e0392d578571 1100w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=9e5dc76b6309b7ce9da4560a328063ce 1650w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=1d76e1ea4ed8b52c2bd259a26f3fb9bb 2500w`})}),_jsxs(_components.p,{children:[`If you sell a parking pass or a prepaid validation that is not tied to a space you allocate, add it as a `,_jsx(_components.a,{href:`/catalog/products`,children:`shop product`}),` with `,_jsx(_components.strong,{children:`Limited quantity`}),` instead, and point the QR code at the link you copy from its `,_jsx(_components.strong,{children:`Share`}),` button in the member web portal.`]})]}),_jsxs(Accordion,{title:`A space reserved for one customer month to month`,id:`a-space-reserved-for-one-customer-month-to-month`,children:[_jsx(_components.p,{children:`A member or company rents a space permanently instead of booking it each time.`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Add one parking lot with its total `,_jsx(_components.strong,{children:`Parking space quantity`}),`, or add each space separately as its own lot, named for example “Parking Space #1”, if customers rent a specific numbered space.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab, enable the `,_jsx(_components.strong,{children:`Plans`}),` switch and add the rental plans you offer, such as monthly or yearly.`]}),`\n`,_jsxs(_components.li,{children:[`In each plan, set the sign-up `,_jsx(_components.strong,{children:`Type`}),` to `,_jsx(_components.strong,{children:`Request`}),` to approve tenants yourself, or to `,_jsx(_components.strong,{children:`Immediate`}),` to let them `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up and pay straight away`}),`.`]}),`\n`]}),_jsxs(_components.p,{children:[`The customer subscribes to the parking lot themselves, or you add it as an item to their subscription. Either way, the space is `,_jsx(_components.a,{href:`/resource-management/rentals/assignments`,children:`assigned`}),` to them and stops being available to everybody else. Turn on `,_jsx(_components.strong,{children:`Entire resource`}),` when one customer takes the whole lot, or set the quantity of spaces when a company rents 3 spaces out of 20.`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=c693335175d96b41e61c735a9c297e4f`,alt:`Parking lot in the member web portal with monthly and yearly plans and the Rent button on Spacebring's coworking space management platform`,\"data-og-width\":`2276`,width:`2276`,\"data-og-height\":`1224`,height:`1224`,\"data-path\":`images/resource-management-parking-set-up-common-parking-scenarios-3.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=280\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=5af17513ebe1e00ffc534bc3edaec72f 280w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=560\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=b3929b083300e9fd77cb64d158525a84 560w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=840\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=33ac538880bdc61f9021ca213d3ae386 840w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=bd4156aba142855af6c79a4c35693c13 1100w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=f31e0573052bf00ad7b23b0a0ea61eb5 1650w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-3.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=b61bbd0950a4723fda0fbd488fba116f 2500w`})})]}),_jsxs(Accordion,{title:`Parking included in a membership`,id:`parking-included-in-a-membership`,children:[_jsx(_components.p,{children:`Members with a membership park without paying each time, while everybody else pays per booking.`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Give the membership `,_jsx(_components.a,{href:`/billing/credits-and-day-passes/credits`,children:`credits`}),` and set a `,_jsx(_components.strong,{children:`Credits`}),` price on the parking lot. Members spend credits on their bookings, and you can also keep a `,_jsx(_components.strong,{children:`Money`}),` price for customers without credits.`]}),`\n`,_jsxs(_components.li,{children:[`Or reserve the lot for certain memberships with `,_jsx(_components.a,{href:`/resource-management/resources/exclusive-resource-access`,children:`exclusive access`}),`: set `,_jsx(_components.strong,{children:`Visibility`}),` to `,_jsx(_components.strong,{children:`Members with exclusive access`}),`, then select the lot in the membership’s `,_jsx(_components.strong,{children:`Exclusive resources`}),` field. Members with access still pay the lot’s price for each booking.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=4df93a4aaeb97c74520b1ff95b55fab4`,alt:`Parking lot in the member web portal with the Credits price selected on Spacebring's coworking space management platform`,\"data-og-width\":`2276`,width:`2276`,\"data-og-height\":`1236`,height:`1236`,\"data-path\":`images/resource-management-parking-set-up-common-parking-scenarios-4.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=280\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=ef16813dcc870af17fb10ba3d8303c4a 280w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=560\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=f0c4c6cc4ff6ce6d254fbb9dbc1c459f 560w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=840\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=2f1fe4e921de13a899ff0de3cf9ac405 840w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=ba59ee5da75065de3cb2324ba73697f2 1100w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=8433ec2f18a64b2f9c9f2cf319dea48f 1650w, https://mintcdn.com/spacebring/qyf5Y-zOincNFnPC/images/resource-management-parking-set-up-common-parking-scenarios-4.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qyf5Y-zOincNFnPC\u0026q=85\u0026s=1f9868ac0bca794f195227f39801a51b 2500w`})}),_jsx(_components.p,{children:`Credits suit a perk with a limit, such as five parking days a month. Exclusive access suits a premium membership whose members are the only ones allowed to park at all.`})]})]}),_jsx(Heading,{level:`2`,id:`edit-a-parking-lot`,children:`Edit a parking lot`}),_jsx(_components.p,{children:`To update the settings of a parking lot, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Parking.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the parking lot you need to edit and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`,_jsx(_components.li,{children:`Adjust the parking lot settings as needed.`}),`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),` in the top right corner.`]}),`\n`]}),_jsx(Info,{children:_jsxs(_components.p,{children:[`Changes to the price in any `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`booking rate`}),` and the `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`rescheduling policy`}),` will apply only to future bookings created after the update.`]})}),_jsx(Heading,{level:`2`,id:`delete-a-parking-lot`,children:`Delete a parking lot`}),_jsx(_components.p,{children:`To permanently delete a parking lot from Spacebring, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Parking.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the necessary parking lot and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > select `,_jsx(_components.strong,{children:`Delete`}),` and confirm your choice.`]}),`\n`]}),_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting a parking lot is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted parking lot will also no longer be available.`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`To act on several parking lots at once, select their checkboxes, then press `,_jsx(_components.strong,{children:`Actions`}),` at the bottom of the page and choose `,_jsx(_components.strong,{children:`Visibility`}),`, `,_jsx(_components.strong,{children:`Booking window`}),`, or `,_jsx(_components.strong,{children:`Delete`}),`. A new visibility also narrows `,_jsx(_components.strong,{children:`Booking`}),` where it was set to a wider group. Parking lots whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold `,_jsx(_components.strong,{children:`Shift`}),` and select another checkbox to select every row between them.`]})}),_jsx(Heading,{level:`2`,id:`export-a-parking-lots-report`,children:`Export a parking lots report`}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Parking`}),` page, click `,_jsx(_components.strong,{children:`(…)`}),` in the top right corner > `,_jsx(_components.strong,{children:`Export parking lots`}),` > `,_jsx(_components.strong,{children:`CSV`}),` or `,_jsx(_components.strong,{children:`XLSX`}),` to download a report on all parking lots.`]}),_jsx(_components.p,{children:`The report includes each parking lot’s ID, title, space quantity, price, and create date, and any customer it’s currently assigned to.`}),_jsx(Heading,{level:`2`,id:`faqs-4`,children:`FAQs`})]}),_jsxs(Tab,{title:`Equipment`,id:`equipment`,\"data-child-heading-ids\":`[\"enable-equipment\",\"add-equipment\",\"edit-equipment\",\"delete-equipment\",\"export-an-equipment-report\",\"faqs-5\"]`,children:[_jsxs(_components.p,{children:[`Use the `,_jsx(_components.strong,{children:`Equipment`}),` page to feature items such as screens, monitors, projectors, whiteboards, cameras, microphones, and any other equipment available for booking or rental.`]}),_jsx(OptimizedFrame,{src:`https://www.youtube-nocookie.com/embed/MW2O8GIH_pE`,title:`YouTube video player`,frameborder:`0`,className:`mint-w-full mint-aspect-video mint-rounded-xl`,allow:`accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share`,allowfullscreen:true}),_jsx(Heading,{level:`2`,id:`enable-equipment`,children:`Enable Equipment`}),_jsxs(_components.p,{children:[`To start using the `,_jsx(_components.strong,{children:`Equipment`}),` module:`]}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the left-side panel, click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to your location name.`]}),`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Location`}),` `,_jsx(_components.strong,{children:`settings`}),` > `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Equipment`}),` and toggle the `,_jsx(_components.strong,{children:`Equipment`}),` switch on.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Book for free`}),` — limit how many free bookings a user can have scheduled at the same time, if you have free equipment.`,`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Select `,_jsx(_components.strong,{children:`One active`}),`, `,_jsx(_components.strong,{children:`Two active`}),`, or `,_jsx(_components.strong,{children:`Three active`}),` to limit it, or `,_jsx(_components.strong,{children:`Unlimited`}),` to set no limit.`]}),`\n`,_jsx(_components.li,{children:`Each item counts as one booking, so a booking of two items counts as two.`}),`\n`,_jsxs(_components.li,{children:[`Each repeat of a recurring booking counts as one booking. For example, with `,_jsx(_components.strong,{children:`Three active`}),`, a user can book an item every week for three weeks at most. Their other free equipment bookings count too. To let users make bookings that repeat indefinitely, select `,_jsx(_components.strong,{children:`Unlimited`}),`.`]}),`\n`,_jsx(_components.li,{children:`The setting only applies to totally free equipment and only to bookings made by non-administrator users. Users can make the next free bookings once their previous scheduled bookings have passed.`}),`\n`,_jsxs(_components.li,{children:[`Bookings of equipment `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#entire-resource`,children:`assigned`}),` to the user or their company never count toward the limit.`]}),`\n`,_jsxs(_components.li,{children:[`Rooms, desks, offices, and parking each have their own `,_jsx(_components.strong,{children:`Book for free`}),` setting, so free bookings of those resources never count toward the equipment limit.`]}),`\n`]}),`\n`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=9524dc71fbb94b835321768769aa81a8`,alt:`Equipment resource settings with the free booking limit on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`628`,height:`628`,\"data-path\":`images/resource-management-equipment-1.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=589b7ab291cfd3921c22f99556e13f35 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=4dfa2480f007fe018f3c02159a5aeccf 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=3a7661b22dcd6c5b216c13d92eadfea5 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=374aba32fe57d3cd6018ebff12910438 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=3ca4f230b7ecdebcb9990c67b1c8fb38 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-1.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=db6f2df5bde92ed8cb42baac540c7714 2500w`})}),_jsx(Heading,{level:`2`,id:`add-equipment`,children:`Add equipment`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to the `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Equipment`}),` page.`]}),`\n`,_jsxs(_components.li,{children:[`Click `,_jsx(_components.strong,{children:`Add equipment`}),` top right.`]}),`\n`]}),_jsx(Frame,{children:_jsx(OptimizedImage,{src:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=acaa8a93ff83d6063d0b316e097861e6`,alt:`Equipment page with the Add equipment button and the equipment list on Spacebring's coworking space management platform`,\"data-og-width\":`2392`,width:`2392`,\"data-og-height\":`1360`,height:`1360`,\"data-path\":`images/resource-management-equipment-2.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=280\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=f73ef48c0789601810a20b2822b1308c 280w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=560\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=c22cfb97702936547aa11cb6aec45581 560w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=840\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=12a79414cd45ea18ddc687a9c9819f49 840w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=1100\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=d83767674bccd57728b3e5d426634762 1100w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=1650\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=12d03c0d6d19086be57681be06b667dc 1650w, https://mintcdn.com/spacebring/qGu7ipK5hoVvSuFA/images/resource-management-equipment-2.png?w=2500\u0026fit=max\u0026auto=format\u0026n=qGu7ipK5hoVvSuFA\u0026q=85\u0026s=c9dc31469c20c193a9bc6d8bde60c188 2500w`})}),_jsxs(_components.ol,{start:`3`,children:[`\n`,_jsx(_components.li,{children:`Fill in the equipment details on each tab.`}),`\n`]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`General`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Equipment photos`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Up to 10 images, 1600 × 800 px (2:1 ratio), up to 5 MB each, in JPEG, PNG, WebP, or GIF format. The first photo is the cover shown in lists. New photos are added first. Drag the photos to reorder them. On the overview of all equipment items, the cover is cropped to a square and centered. If the location has only one or two equipment items, the overview shows the cover uncropped. Opening a specific equipment page always shows the photos uncropped.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Name`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Equipment name (e.g., `,_jsx(_components.strong,{children:`Whiteboard`}),`, `,_jsx(_components.strong,{children:`Projector`}),`).`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Quantity`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The total number of available units of this equipment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Description`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Include any essential information customers need to know.`})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Pricing`}),` tab:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Money`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The monetary price for hourly/daily bookings in your location currency. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if you only offer long-term rentals of this equipment.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Credits`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`The credit price for hourly/daily bookings. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if you only offer long-term rentals of this equipment.`})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Price variation`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Different prices on selected days, such as weekends, or prices that change automatically based on demand. `,_jsx(_components.a,{href:`/resource-management/set-up-pricing#set-different-prices-on-some-days`,children:`Set different prices on some days`}),` or `,_jsx(_components.a,{href:`/resource-management/resources/dynamic-pricing`,children:`set dynamic pricing`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Plans`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you offer long-term rentals (weekly, monthly, etc.) of this equipment, enable the `,_jsx(_components.strong,{children:`Plans`}),` switch and add rental plans. `,_jsx(`ul`,{children:_jsx(`li`,{children:`Disable this switch if this equipment is only available for hourly/daily bookings.`})}),` `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`Set up pricing for resources`})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, shown while the equipment can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Min \u0026 Max duration`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Minimum \u0026 maximum duration limits for hourly/daily bookings. Applies to all users except administrators. `,_jsx(`ul`,{children:_jsxs(`li`,{children:[`To offer different limits for nonmembers, enable `,_jsx(_components.strong,{children:`Public duration`}),` and set the min \u0026 max duration that will apply to them.`]})})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Availability increment`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`The frequency of available time for equipment booking. Defines the time slots for booking if rented hourly.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Custom schedule`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Set `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`custom working hours`}),` for this equipment, independent of the location’s overall schedule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking window`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Limit how soon and how far ahead users can book this equipment item. Administrators are not limited by it. While it is off, users can book the item up to its start and any time ahead. `,_jsxs(`ul`,{children:[_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Minimum notice`}),` — how long before a booking starts users have to book it, for example when the item needs preparing. Select `,_jsx(_components.strong,{children:`None`}),` to accept bookings up to the last minute.`]}),_jsxs(`li`,{children:[_jsx(_components.strong,{children:`Maximum ahead`}),` — how far in advance users can book the item. The period starts today in the location’s time zone, so with `,_jsx(_components.strong,{children:`1 day`}),`, users can book only for today, and with `,_jsx(_components.strong,{children:`2 days`}),`, for today and tomorrow.`]}),_jsxs(`li`,{children:[`Every repeat of a recurring booking has to fall within `,_jsx(_components.strong,{children:`Maximum ahead`}),`. For example, with one month, a user can book the item every week for one month at most, and the member portal shows the last date they can book. Select `,_jsx(_components.strong,{children:`Unlimited`}),` to let bookings repeat indefinitely.`]}),_jsxs(`li`,{children:[`To offer a different window to nonmembers, enable `,_jsx(_components.strong,{children:`Public booking window`}),` and set the minimum notice and maximum ahead that will apply to them. It applies to them even while `,_jsx(_components.strong,{children:`Booking window`}),` is off.`]})]})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Confirmation email`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`If you want to send a `,_jsx(_components.a,{href:`/general/customize-emails#booking-confirmations`,children:`custom booking confirmation email`}),`, choose which customers should receive it when they book, and paste your email text.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Rescheduling policy`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Select whether users can reschedule bookings for this equipment or cancel and get automatic refunds. `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`Understand refunds`})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Permissions`}),` tab, where `,_jsx(_components.strong,{children:`Booking`}),` shows only while the equipment can be booked short-term:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Visibility`})}),_jsx(_components.td,{style:{textAlign:`left`},children:`Determine which user groups can see this equipment.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Booking`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine which groups of users can immediately book the equipment, while others can apply for a booking. `,_jsx(_components.strong,{children:`Booking`}),` can’t be set to a wider group than `,_jsx(_components.strong,{children:`Visibility`}),`. `,_jsxs(`ul`,{children:[_jsx(`li`,{children:_jsx(_components.a,{href:`/member/bookings`,children:`Book equipment`})}),_jsx(`li`,{children:_jsx(_components.a,{href:`/resource-management/resources/applications-for-bookings`,children:`Configure equipment booking permissions`})})]})]})]})]})]}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Integrations`}),` tab, shown when the location has an access control or calendar integration:`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Section name`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Meaning`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Access`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Determine the access control group to which users are synced upon booking this equipment. `,_jsx(`br`,{}),`Appears if you have the `,_jsx(_components.a,{href:`/integrations/access-control`,children:`integration with the access control system`}),` connected in the location.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:_jsx(_components.strong,{children:`Calendar sync`})}),_jsxs(_components.td,{style:{textAlign:`left`},children:[`Sync bookings for this equipment with the selected `,_jsx(_components.a,{href:`/integrations/bookings/google-calendar`,children:`Google Calendar`}),` or `,_jsx(_components.a,{href:`/integrations/bookings/outlook-calendar`,children:`Outlook Calendar`}),`.`]})]})]})]}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`Learn how users `,_jsx(_components.a,{href:`/member/bookings`,children:`book equipment`}),` and `,_jsx(_components.a,{href:`/resource-management/rentals/rental-applications-or-immediate-sign-ups`,children:`sign up for equipment.`})]})}),_jsx(Heading,{level:`2`,id:`edit-equipment`,children:`Edit equipment`}),_jsx(_components.p,{children:`To update the settings of equipment, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Equipment.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the equipment you need to edit and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > `,_jsx(_components.strong,{children:`Edit`}),`.`]}),`\n`,_jsx(_components.li,{children:`Adjust the equipment settings as needed.`}),`\n`,_jsxs(_components.li,{children:[`Press `,_jsx(_components.strong,{children:`Save`}),` in the top right corner.`]}),`\n`]}),_jsx(Info,{children:_jsxs(_components.p,{children:[`Changes to the price in any `,_jsx(_components.a,{href:`/resource-management/set-up-pricing`,children:`booking rate`}),` and the `,_jsx(_components.a,{href:`/billing/payments/refunds`,children:`rescheduling policy`}),` will apply only to future bookings created after the update.`]})}),_jsx(Heading,{level:`2`,id:`delete-equipment`,children:`Delete equipment`}),_jsx(_components.p,{children:`To permanently delete equipment from Spacebring, follow these steps:`}),_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Navigate to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Equipment.`})]}),`\n`,_jsxs(_components.li,{children:[`Find the necessary equipment and hover over it > click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to it > select `,_jsx(_components.strong,{children:`Delete`}),` and confirm your choice.`]}),`\n`]}),_jsx(Warning,{children:_jsx(_components.p,{children:`Deleting equipment is irreversible. All associated bookings will be permanently deleted without a refund and cannot be restored. Booking analytics for the deleted equipment will also no longer be available.`})}),_jsx(Tip,{children:_jsxs(_components.p,{children:[`To act on several equipment items at once, select their checkboxes, then press `,_jsx(_components.strong,{children:`Actions`}),` at the bottom of the page and choose `,_jsx(_components.strong,{children:`Visibility`}),`, `,_jsx(_components.strong,{children:`Booking window`}),`, or `,_jsx(_components.strong,{children:`Delete`}),`. A new visibility also narrows `,_jsx(_components.strong,{children:`Booking`}),` where it was set to a wider group. Equipment items whose booking window was off get it switched on, with no limit on the other value. To quickly select several or all items in a long list, select a checkbox, then hold `,_jsx(_components.strong,{children:`Shift`}),` and select another checkbox to select every row between them.`]})}),_jsx(Heading,{level:`2`,id:`export-an-equipment-report`,children:`Export an equipment report`}),_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Equipment`}),` page, click `,_jsx(_components.strong,{children:`(…)`}),` in the top right corner > `,_jsx(_components.strong,{children:`Export equipment`}),` > `,_jsx(_components.strong,{children:`CSV`}),` or `,_jsx(_components.strong,{children:`XLSX`}),` to download a report on all equipment.`]}),_jsx(_components.p,{children:`The report includes each item’s ID, title, quantity, price, and create date, and any customer it’s currently assigned to.`}),_jsx(Heading,{level:`2`,id:`faqs-5`,children:`FAQs`})]})]}),`\n`,_jsxs(AccordionGroup,{children:[_jsxs(Accordion,{title:`How do I make a resource unavailable for bookings?`,id:`how-do-i-make-a-resource-unavailable-for-bookings`,children:[_jsx(_components.p,{children:`Choose the option that matches the period the resource is out of use for:`}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Your whole space is closed on specific dates, such as a public holiday. Mark them as `,_jsx(_components.a,{href:`/location/schedule#select-closed-days`,children:`closed days`}),` in the location schedule, and all resources become unavailable for bookings on those dates. Closed days repeat every year.`,`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`In the left-side panel, click the menu `,_jsx(_components.strong,{children:`(…)`}),` next to your location name > `,_jsx(_components.strong,{children:`Location settings`}),` > `,_jsx(_components.strong,{children:`General`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Pick the schedule you want to edit, select the dates in its `,_jsx(_components.strong,{children:`Closed days`}),` section, and press `,_jsx(_components.strong,{children:`Save`}),`.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`One resource is out of use on specific dates, while the rest of your space stays open. Mark them as `,_jsx(_components.a,{href:`/location/schedule#configure-a-custom-schedule-for-a-resource`,children:`closed days`}),` in that resource’s own schedule.`,`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Resources`}),`, open the module, and edit the resource.`]}),`\n`,_jsxs(_components.li,{children:[`On the `,_jsx(_components.strong,{children:`Booking`}),` tab, enable the `,_jsx(_components.strong,{children:`Custom schedule`}),` switch, select the dates in the `,_jsx(_components.strong,{children:`Closed days`}),` section of the schedule you want to edit, and save the resource.`]}),`\n`]}),`\n`]}),`\n`,_jsxs(_components.li,{children:[`One resource is out of use for a whole period, such as a renovation. `,_jsx(_components.a,{href:`/resource-management/rentals/assignments#hold-a-resource-without-a-customer`,children:`Create an assignment without a customer`}),` for that period, and nobody can book the resource for any date it covers. The dates outside the period stay bookable, so an assignment that ends on a date leaves the dates after it open.`,`\n`,_jsxs(_components.ol,{children:[`\n`,_jsxs(_components.li,{children:[`Go to `,_jsx(_components.strong,{children:`Resources`}),` > `,_jsx(_components.strong,{children:`Assignments`}),` and click `,_jsx(_components.strong,{children:`Create assignment`}),`.`]}),`\n`,_jsxs(_components.li,{children:[`Pick the resource, leave the `,_jsx(_components.strong,{children:`Customer`}),` field as `,_jsx(_components.strong,{children:`No customer`}),`, set the `,_jsx(_components.strong,{children:`Start date`}),`, choose when the period ends in the `,_jsx(_components.strong,{children:`End`}),` field, and click `,_jsx(_components.strong,{children:`Create`}),`.`]}),`\n`]}),`\n`]}),`\n`]})]}),_jsx(Accordion,{title:`How can I change the order of rooms, desks, offices, parking lots, or equipment for customers?`,id:`how-can-i-change-the-order-of-rooms-desks-offices-parking-lots-or-equipment-for-customers`,children:_jsxs(_components.p,{children:[`If you need to change the order in which rooms, desks, offices, parking lots, or equipment appear, add numbers to the beginning of their\ntitles—for example, rename `,_jsx(_components.strong,{children:`Large office`}),` to `,_jsx(_components.strong,{children:`01. Large office`}),` and `,_jsx(_components.strong,{children:`Big office`}),` to `,_jsx(_components.strong,{children:`02. Big office`}),` to make `,_jsx(_components.strong,{children:`Large office`}),`\nappear first.`]})}),_jsxs(Accordion,{title:`How do I set only fixed booking durations, like 4-hour or 8-hour slots?`,id:`how-do-i-set-only-fixed-booking-durations-like-4-hour-or-8-hour-slots`,children:[_jsxs(_components.p,{children:[`Combine `,_jsx(_components.strong,{children:`Min duration`}),`, `,_jsx(_components.strong,{children:`Availability increment`}),`, and `,_jsx(_components.strong,{children:`Max duration`}),` on the `,_jsx(_components.strong,{children:`Booking`}),` tab of a desk, office, parking lot, or equipment item to limit bookings to specific durations only. `,_jsx(_components.strong,{children:`Min duration`}),` sets the shortest booking users can make, `,_jsx(_components.strong,{children:`Availability increment`}),` sets the step to each following option, and `,_jsx(_components.strong,{children:`Max duration`}),` sets the longest booking allowed.`]}),_jsx(_components.p,{children:`For example:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Goal`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Min duration`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Availability increment`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Max duration`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Durations available to users`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Only 4-hour or 8-hour bookings`}),_jsx(_components.td,{style:{textAlign:`left`},children:`4 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`4 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`8 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`4 hours, 8 hours`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Steps of 3 hours, up to 12 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`3 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`3 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`12 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`3, 6, 9, or 12 hours`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Only one fixed duration`}),_jsx(_components.td,{style:{textAlign:`left`},children:`8 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`8 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`8 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`8 hours`})]})]})]}),_jsx(_components.p,{children:`The values each setting offers depend on the resource type:`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{style:{textAlign:`left`},children:`Resource type`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Availability increment`}),_jsx(_components.th,{style:{textAlign:`left`},children:`Min \u0026 Max duration`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Rooms`}),_jsx(_components.td,{style:{textAlign:`left`},children:`5, 10, 15, or 30 minutes, or 1 hour`}),_jsx(_components.td,{style:{textAlign:`left`},children:`5, 10, 15, 30, or 45 minutes, 1 to 12 hours, or 24 hours`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{style:{textAlign:`left`},children:`Desks, offices, parking lots, equipment`}),_jsx(_components.td,{style:{textAlign:`left`},children:`15 or 30 minutes, or 1, 2, 3, 4, 5, 6, 8, or 12 hours`}),_jsx(_components.td,{style:{textAlign:`left`},children:`15 or 30 minutes, 1 to 12 hours, or 24 hours`})]})]})]}),_jsxs(_components.p,{children:[`Rooms offer the shortest increments because they are designed for flexible, shorter hourly bookings. `,_jsx(_components.strong,{children:`Min duration`}),` can never be shorter than `,_jsx(_components.strong,{children:`Availability increment`}),`.`]})]})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Resources","description":"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers","href":"/resource-management/index"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Enable Rooms","slug":"enable-rooms","depth":2,"children":[],"tabId":"rooms"},{"title":"Add rooms","slug":"add-rooms","depth":2,"children":[],"tabId":"rooms"},{"title":"Edit a room","slug":"edit-a-room","depth":2,"children":[],"tabId":"rooms"},{"title":"Delete a room","slug":"delete-a-room","depth":2,"children":[],"tabId":"rooms"},{"title":"Export a rooms report","slug":"export-a-rooms-report","depth":2,"children":[],"tabId":"rooms"},{"title":"FAQs","slug":"faqs","depth":2,"children":[],"tabId":"rooms"},{"title":"Configure general desk settings","slug":"configure-general-desk-settings","depth":2,"children":[],"tabId":"desks"},{"title":"Set up desks","slug":"set-up-desks","depth":2,"children":[{"title":"Desk setup options","slug":"desk-setup-options","depth":3,"children":[],"tabId":"desks"}],"tabId":"desks"},{"title":"What’s next","slug":"what’s-next","depth":2,"children":[],"tabId":"desks"},{"title":"Edit a desk","slug":"edit-a-desk","depth":2,"children":[],"tabId":"desks"},{"title":"Delete a desk","slug":"delete-a-desk","depth":2,"children":[],"tabId":"desks"},{"title":"Export a desks report","slug":"export-a-desks-report","depth":2,"children":[],"tabId":"desks"},{"title":"FAQs","slug":"faqs-2","depth":2,"children":[],"tabId":"desks"},{"title":"Enable Offices","slug":"enable-offices","depth":2,"children":[],"tabId":"offices"},{"title":"Add offices","slug":"add-offices","depth":2,"children":[],"tabId":"offices"},{"title":"What’s next","slug":"what’s-next-2","depth":2,"children":[],"tabId":"offices"},{"title":"Edit an office","slug":"edit-an-office","depth":2,"children":[],"tabId":"offices"},{"title":"Delete an office","slug":"delete-an-office","depth":2,"children":[],"tabId":"offices"},{"title":"Export an offices report","slug":"export-an-offices-report","depth":2,"children":[],"tabId":"offices"},{"title":"FAQs","slug":"faqs-3","depth":2,"children":[],"tabId":"offices"},{"title":"Enable Parking","slug":"enable-parking","depth":2,"children":[],"tabId":"parking"},{"title":"Add parking lots","slug":"add-parking-lots","depth":2,"children":[],"tabId":"parking"},{"title":"Set up common parking scenarios","slug":"set-up-common-parking-scenarios","depth":2,"children":[],"tabId":"parking"},{"title":"Edit a parking lot","slug":"edit-a-parking-lot","depth":2,"children":[],"tabId":"parking"},{"title":"Delete a parking lot","slug":"delete-a-parking-lot","depth":2,"children":[],"tabId":"parking"},{"title":"Export a parking lots report","slug":"export-a-parking-lots-report","depth":2,"children":[],"tabId":"parking"},{"title":"FAQs","slug":"faqs-4","depth":2,"children":[],"tabId":"parking"},{"title":"Enable Equipment","slug":"enable-equipment","depth":2,"children":[],"tabId":"equipment"},{"title":"Add equipment","slug":"add-equipment","depth":2,"children":[],"tabId":"equipment"},{"title":"Edit equipment","slug":"edit-equipment","depth":2,"children":[],"tabId":"equipment"},{"title":"Delete equipment","slug":"delete-equipment","depth":2,"children":[],"tabId":"equipment"},{"title":"Export an equipment report","slug":"export-an-equipment-report","depth":2,"children":[],"tabId":"equipment"},{"title":"FAQs","slug":"faqs-5","depth":2,"children":[],"tabId":"equipment"}],"codeExamples":{}},"jsLinks":[],"dynamicCss":".mint-aspect-video {\n aspect-ratio: 16 / 9\n}\n.mint-w-full {\n width: 100%\n}\n.mint-rounded-xl {\n border-radius: 0.75rem\n}","subdomain":"spacebring","siteName":"Spacebring Docs","title":"Resources - Spacebring Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-11-05T12:43:41.268Z","originalFileLocation":"resource-management/index.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\">\u003cmeta data-mint-head name=\"application-name\" content=\"Spacebring Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Resources - Spacebring Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Spacebring Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://www.spacebring.com/docs/resource-management\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://spacebring.mintlify.site/docs/_mintlify/api/og/v2?division=Resources\u0026amp;title=Resources\u0026amp;description=Add+and+configure+your+rooms%2C+desks%2C+offices%2C+parking+lots%2C+and+equipment+to+manage+availability+calendars+and+offer+short-term+bookings+or+long-term+rentals+to\u0026amp;theme=d0b0508e0910b4cedd4270e7\u0026amp;signature=88c56c6880896831ae9e2e852737d73a1e0ccb4c6026a44beb0cc9601858a253\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Resources - Spacebring Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://spacebring.mintlify.site/docs/_mintlify/api/og/v2?division=Resources\u0026amp;title=Resources\u0026amp;description=Add+and+configure+your+rooms%2C+desks%2C+offices%2C+parking+lots%2C+and+equipment+to+manage+availability+calendars+and+offer+short-term+bookings+or+long-term+rentals+to\u0026amp;theme=d0b0508e0910b4cedd4270e7\u0026amp;signature=88c56c6880896831ae9e2e852737d73a1e0ccb4c6026a44beb0cc9601858a253\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/spacebring/YJ_pXMVKGxwLzz_x/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Spacebring Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00928F\">\u003clink data-mint-head rel=\"canonical\" href=\"https://www.spacebring.com/docs/resource-management\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/resource-management.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.spacebring.com/#organization\",\"name\":\"Spacebring Docs\",\"url\":\"https://www.spacebring.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/spacebring/ElSlMekJ2CB5Dog7/logo/light.svg?fit=max\u0026auto=format\u0026n=ElSlMekJ2CB5Dog7\u0026q=85\u0026s=29b9c3bc15b6d346f2c13cccf246e486\"}},{\"@type\":\"WebSite\",\"@id\":\"https://www.spacebring.com/docs#website\",\"name\":\"Spacebring Docs\",\"url\":\"https://www.spacebring.com/docs\",\"publisher\":{\"@id\":\"https://www.spacebring.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://www.spacebring.com/docs/resource-management#webpage\",\"url\":\"https://www.spacebring.com/docs/resource-management\",\"name\":\"Resources\",\"description\":\"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\",\"dateModified\":\"2026-11-05T12:43:41.268Z\",\"isPartOf\":{\"@id\":\"https://www.spacebring.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://www.spacebring.com/docs/resource-management#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://www.spacebring.com/docs/resource-management#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Admin experience\",\"item\":\"https://www.spacebring.com/docs/admin\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Resource management\",\"item\":\"https://www.spacebring.com/docs/resource-management/index\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Resources\",\"item\":\"https://www.spacebring.com/docs/resource-management/index\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Resources\",\"item\":\"https://www.spacebring.com/docs/resource-management\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://www.spacebring.com/docs/resource-management#article\",\"headline\":\"Resources\",\"name\":\"Resources\",\"description\":\"Add and configure your rooms, desks, offices, parking lots, and equipment to manage availability calendars and offer short-term bookings or long-term rentals to customers\",\"url\":\"https://www.spacebring.com/docs/resource-management\",\"mainEntityOfPage\":{\"@id\":\"https://www.spacebring.com/docs/resource-management#webpage\"},\"dateModified\":\"2026-11-05T12:43:41.268Z\",\"publisher\":{\"@id\":\"https://www.spacebring.com/#organization\"},\"isPartOf\":{\"@id\":\"https://www.spacebring.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Spacebring Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Spacebring Docs","nav":{"global":null,"tabs":[{"tab":"Docs","groups":[{"group":"Getting started","pages":[{"title":"Overview","icon":"magnifying-glass","href":""},{"title":"Start guide","icon":"stairs","href":"/start"},{"title":"Migrate to Spacebring","sidebarTitle":"Migration guide","icon":"arrow-left-arrow-right","href":"/migrate"},{"title":"Glossary","icon":"circle-info","href":"/glossary"}]},{"group":"Admin experience","pages":[{"title":"Overview","icon":"magnifying-glass","href":"/admin"},{"group":"Customer management","icon":"users","pages":[{"group":"Users","pages":[{"title":"User roles","href":"/customer-management/users/roles"},{"title":"Members","href":"/customer-management/users/members"},{"title":"Nonmembers","href":"/customer-management/users/nonmembers"},{"title":"Requests to join","href":"/customer-management/users/requests-to-join"}]},{"group":"Companies","pages":[{"title":"Companies","href":"/customer-management/companies/index"},{"title":"Company members and managers","href":"/customer-management/companies/members-and-managers"},{"title":"Company payment method permissions","href":"/customer-management/companies/payment-method-permissions"}]},{"title":"Customer profile","href":"/customer-management/profile"},{"title":"Customer account history","href":"/customer-management/account-history"},{"title":"Add billing details for invoices and receipts","sidebarTitle":"Billing details","href":"/customer-management/billing-details"}]},{"group":"Billing","icon":"circle-dollar","pages":[{"title":"Set up billing","href":"/billing/index"},{"group":"Contracts","pages":[{"title":"Contracts","href":"/billing/contracts/index"},{"title":"Templates","href":"/billing/contracts/templates"},{"title":"Signatures","href":"/billing/contracts/signatures"}]},{"group":"Subscriptions","pages":[{"title":"Subscriptions","href":"/billing/subscriptions/index"},{"title":"Billing cycle anchor","href":"/billing/subscriptions/billing-cycle-anchor"},{"title":"Advance invoicing","href":"/billing/subscriptions/advance-invoicing"},{"title":"Control invoice issuance","href":"/billing/subscriptions/invoice-issuance"},{"title":"Control invoice auto-charge","href":"/billing/subscriptions/invoice-auto-charge"},{"title":"Edit a subscription","href":"/billing/subscriptions/edit"},{"title":"Cancel a subscription","href":"/billing/subscriptions/cancel"}]},{"group":"Invoices","pages":[{"title":"Invoicing","href":"/billing/invoices/index"},{"title":"Issue invoices","href":"/billing/invoices/issue"},{"title":"Track and manage invoices","href":"/billing/invoices/track-and-manage"},{"title":"Invoice statuses","href":"/billing/invoices/statuses"},{"title":"Upcoming invoices","href":"/billing/invoices/upcoming"},{"title":"Edit invoices","href":"/billing/invoices/edit"},{"title":"Credit notes","href":"/billing/invoices/credit-notes"},{"title":"Customer money balance","href":"/billing/invoices/money-balance"},{"title":"Invoice payments","href":"/billing/invoices/payments"},{"title":"Payment retries and reminders","href":"/billing/invoices/payment-retries-and-reminders"},{"title":"Invoice due date","href":"/billing/invoices/due-date"},{"title":"Download an invoice","href":"/billing/invoices/download"},{"title":"Void or delete an invoice","href":"/billing/invoices/void-or-delete"},{"title":"Proforma invoices","href":"/billing/invoices/proforma"},{"title":"QR-bill in Switzerland and Liechtenstein","href":"/billing/invoices/qr-bill"},{"title":"Accounting","href":"/billing/invoices/accounting"},{"group":"eInvoicing","pages":[{"title":"eInvoicing","href":"/billing/einvoicing/index"},{"title":"Peppol in Belgium","href":"/billing/einvoicing/belgium"},{"title":"Peppol in Germany","href":"/billing/einvoicing/germany"},{"title":"Peppol in Italy","href":"/billing/einvoicing/italy"},{"title":"Peppol in the Netherlands","href":"/billing/einvoicing/netherlands"},{"title":"Peppol in Norway","href":"/billing/einvoicing/norway"},{"title":"Peppol in Sweden","href":"/billing/einvoicing/sweden"},{"title":"PPF in France","href":"/billing/einvoicing/france"},{"title":"KSeF in Poland","href":"/billing/einvoicing/poland"},{"title":"VERI*FACTU in Spain","href":"/billing/einvoicing/spain"},{"title":"myDATA in Greece","href":"/billing/einvoicing/greece"},{"title":"ZATCA Fatoorah in Saudi Arabia","href":"/billing/einvoicing/saudi-arabia"}]}]},{"group":"Payments","pages":[{"title":"Payment methods","href":"/billing/payments/payment-methods"},{"title":"Payment gateway","href":"/billing/payments/payment-gateway"},{"title":"External","href":"/billing/payments/external"},{"title":"Pay with invoice","href":"/billing/payments/pay-with-invoice"},{"title":"Transactions","href":"/billing/payments/transactions"},{"title":"Refunds","href":"/billing/payments/refunds"},{"title":"Receipts","href":"/billing/payments/receipts"},{"title":"PCI DSS compliance","href":"/billing/payments/pci-dss-compliance"}]},{"group":"Credits and day passes","pages":[{"title":"Credits","href":"/billing/credits-and-day-passes/credits"},{"title":"Day passes","href":"/billing/credits-and-day-passes/day-passes"},{"title":"Scheduled transactions","href":"/billing/credits-and-day-passes/scheduled-transactions"},{"title":"Cross-location credits and day passes","href":"/billing/credits-and-day-passes/cross-location"}]},{"title":"Taxes","href":"/billing/taxes"},{"title":"Currencies","description":"Configure alternative currency conversions and let members pay for services in a different currency","href":"/billing/currencies"}]},{"group":"Resource management","icon":"cube","pages":[{"group":"Resources","pages":[{"title":"Resources","href":"/resource-management/index"},{"title":"Set up pricing","description":"Set booking rates and rental plans for your rooms, desks, offices, parking lots, and equipment","href":"/resource-management/set-up-pricing"},{"title":"Dynamic pricing","href":"/resource-management/resources/dynamic-pricing"},{"title":"Bookings","href":"/resource-management/resources/bookings"},{"title":"Applications for bookings","href":"/resource-management/resources/applications-for-bookings"},{"title":"Hourly desk bookings","href":"/resource-management/resources/hourly-desk-bookings"},{"title":"Exclusive resource access","href":"/resource-management/resources/exclusive-resource-access"},{"title":"Overlapping resources","href":"/resource-management/resources/overlapping-resources"},{"title":"Assignments","href":"/resource-management/rentals/assignments"},{"title":"Rental applications or immediate sign-ups","href":"/resource-management/rentals/rental-applications-or-immediate-sign-ups"},{"title":"Hybrid offices","href":"/resource-management/rentals/hybrid-offices"}]},{"title":"Floor plans","href":"/resource-management/floors/index"},{"title":"Room display","href":"/resource-management/room-display/index"}]},{"group":"Catalog","icon":"grid-2","pages":[{"group":"Memberships","pages":[{"title":"Memberships","href":"/catalog/memberships/index"},{"title":"Immediate membership sign-ups","href":"/catalog/memberships/immediate-sign-ups"},{"title":"Applications for memberships","href":"/catalog/memberships/applications"},{"title":"Virtual office and mailing","href":"/catalog/memberships/virtual-office-and-mailing"}]},{"group":"Products","pages":[{"title":"Products","href":"/catalog/products/index"},{"title":"Orders","href":"/catalog/products/orders"}]},{"title":"Packages","href":"/catalog/packages"},{"group":"Discounts","pages":[{"title":"Discounts","href":"/catalog/discounts/index"},{"title":"Give and apply discounts","href":"/catalog/discounts/give-and-apply"}]}]},{"group":"Engagement","icon":"hand-wave","pages":[{"title":"Feed","href":"/engagement/feed"},{"title":"Chats","href":"/engagement/chats"},{"title":"Events","href":"/engagement/events/index"},{"title":"Benefits","href":"/engagement/benefits/index"}]},{"group":"Front desk","icon":"users-viewfinder","pages":[{"title":"Check-ins","href":"/front-desk/check-ins/index"},{"group":"Visitors","pages":[{"title":"Visitors","sidebarTitle":"Visitors","href":"/front-desk/visitors/index"},{"title":"Track and manage visits","href":"/front-desk/visitors/track-and-manage-visits"},{"title":"Contacts","href":"/front-desk/visitors/contacts"}]}]},{"group":"Support","icon":"life-ring","pages":[{"title":"Tickets","href":"/support/tickets/index"},{"title":"Guides","href":"/support/guides"}]},{"group":"Analytics","icon":"chart-simple","pages":[{"title":"Dashboards","sidebarTitle":"Dashboards","href":"/analytics/index"},{"title":"Export invoices for accounting","href":"/analytics/export-invoices-for-accounting"},{"title":"Track occupancy","href":"/analytics/track-occupancy"},{"title":"Track membership growth","href":"/analytics/track-membership-growth"},{"title":"Track sales","href":"/analytics/track-sales"}]},{"group":"Location","icon":"buildings","pages":[{"title":"Information","href":"/location/information"},{"title":"Schedule","href":"/location/schedule"},{"title":"Visibility","href":"/location/visibility"}]},{"group":"General","icon":"gear-complex","pages":[{"title":"Branding","href":"/general/branding"},{"title":"Privacy policy","href":"/general/privacy-policy"},{"title":"Terms of use","href":"/general/terms-of-use"},{"title":"Users","href":"/general/users"},{"group":"Notifications","pages":[{"title":"Notification preferences","href":"/general/notification-preferences"},{"title":"Customize emails","href":"/general/customize-emails"},{"title":"MAIL FROM and footer","href":"/general/mail-from-and-footer"},{"title":"Email activity","href":"/general/email-activity"}]},{"group":"Member web portal","pages":[{"title":"Get started with member web portal","sidebarTitle":"Get started","href":"/member-web-portal/index"},{"title":"Custom domain for member web portal","href":"/member-web-portal/custom-domain"},{"title":"Customize landing page","href":"/member-web-portal/customize-landing-page"}]},{"group":"Member mobile app","pages":[{"title":"Get started with member mobile app","sidebarTitle":"Get started","href":"/member-mobile-app/index"},{"title":"Customize member mobile app","href":"/member-mobile-app/customize"},{"title":"Prepare your Apple Developer account","href":"/member-mobile-app/apple-developer"},{"title":"Maintain member mobile app","href":"/member-mobile-app/maintain"}]},{"title":"Language","href":"/general/language"}]},{"group":"AI \u0026 Agents","icon":"sparkle","pages":[{"title":"Overview","href":"/ai-agents/index"},{"title":"Ask Spacebring Agent","href":"/ai-agents/ask"},{"title":"Create, edit \u0026 configure with Agent","href":"/ai-agents/create-edit-configure"},{"title":"Promote with Agent","href":"/ai-agents/create-feed-posts"},{"title":"Agents","href":"/ai-agents/agents"},{"title":"Handle support tickets with agents","href":"/ai-agents/handle-support-tickets"},{"title":"Spacebring in Slack","href":"/ai-agents/slack"},{"title":"Spacebring in WhatsApp","href":"/ai-agents/whatsapp"},{"title":"Spacebring in Telegram","href":"/ai-agents/telegram"},{"title":"Network balance","href":"/ai-agents/network-balance"},{"title":"Spacebring MCP","href":"/ai-agents/mcp-server"},{"title":"Spacebring's Claude connector","href":"/ai-agents/claude-connector"},{"title":"Spacebring's ChatGPT plugin","href":"/ai-agents/chatgpt-plugin"}]},{"group":"Integrations","icon":"puzzle-piece","pages":[{"title":"Overview","href":"/integrations/index"},{"group":"Payments","pages":[{"title":"Overview","href":"/integrations/payments/index"},{"group":"Stripe","pages":[{"title":"Stripe","href":"/integrations/payments/stripe/index"},{"title":"Bank debits","href":"/integrations/payments/stripe/bank-debits"},{"title":"Troubleshoot failed payments","href":"/integrations/payments/stripe/troubleshoot-failed-payments"}]},{"title":"PayPal","href":"/integrations/payments/paypal"},{"title":"Mollie","href":"/integrations/payments/mollie"},{"title":"KakaoPay","href":"/integrations/payments/kakaopay"},{"title":"ABA PayWay","href":"/integrations/payments/payway"},{"title":"Freedom Pay","href":"/integrations/payments/freedom-pay"},{"title":"plata by mono","href":"/integrations/payments/plata-by-mono"},{"title":"Paystack","href":"/integrations/payments/paystack"},{"title":"Mercado Pago","href":"/integrations/payments/mercado-pago"},{"title":"WayForPay","href":"/integrations/payments/wayforpay"},{"title":"Tap","href":"/integrations/payments/tap"},{"title":"HyperPay","href":"/integrations/payments/hyperpay"},{"title":"PayTabs","href":"/integrations/payments/paytabs"},{"title":"Maya","href":"/integrations/payments/maya"},{"title":"Xendit","href":"/integrations/payments/xendit"},{"title":"Authorize.net","href":"/integrations/payments/authorize-net"}]},{"group":"Access control","pages":[{"title":"Overview","href":"/integrations/access-control/index"},{"title":"Salto KS","href":"/integrations/access-control/salto-ks/index"},{"title":"Kisi","href":"/integrations/access-control/kisi/index"},{"title":"Avigilon Alta","href":"/integrations/access-control/avigilon-alta"},{"title":"Brivo","href":"/integrations/access-control/brivo"},{"title":"Tapkey","href":"/integrations/access-control/tapkey"},{"title":"Luckey","href":"/integrations/access-control/luckey"},{"title":"Integration requirements","href":"/integrations/access-control/integration-requirements"}]},{"group":"Accounting","pages":[{"title":"Xero","href":"/integrations/accounting/xero"},{"title":"QuickBooks Online","href":"/integrations/accounting/quickbooks-online"},{"title":"Odoo Accounting","href":"/integrations/accounting/odoo-accounting"},{"title":"Fortnox","href":"/integrations/accounting/fortnox"},{"title":"Moloni","href":"/integrations/accounting/moloni"}]},{"group":"Bookings","pages":[{"title":"Google Calendar","href":"/integrations/bookings/google-calendar"},{"title":"Outlook Calendar","href":"/integrations/bookings/outlook-calendar"},{"title":"Calendly","href":"/integrations/bookings/calendly"},{"title":"HubSpot Meeting Scheduler","href":"/integrations/bookings/hubspot-meeting-scheduler"}]},{"group":"Marketplaces","pages":[{"title":"LiquidSpace","href":"/integrations/marketplaces/liquidspace"},{"title":"Other marketplaces","href":"/integrations/marketplaces/other"}]},{"group":"Wi-Fi","pages":[{"title":"IronWiFi","href":"/integrations/wi-fi/ironwifi"}]},{"group":"Communication","pages":[{"title":"Mailchimp","href":"/integrations/communication/mailchimp"},{"title":"Twilio","href":"/integrations/communication/twilio"}]},{"group":"Automation","pages":[{"title":"Zapier","href":"/integrations/automation/zapier"}]},{"group":"Analytics","pages":[{"title":"Google Analytics","href":"/integrations/analytics/google-analytics"},{"title":"Meta Pixel","href":"/integrations/analytics/meta-pixel"}]},{"group":"Printing","pages":[{"title":"ezeep Blue","href":"/integrations/printing/ezeep-blue"}]}]},{"group":"Administration","icon":"user","pages":[{"group":"Your account","pages":[{"title":"Language","href":"/account/language"},{"title":"Notifications","href":"/account/notifications/index"}]},{"group":"Administrators","pages":[{"title":"Administrators","href":"/administration/administrators"},{"title":"Permissions","href":"/administration/permissions"}]},{"group":"Billing","pages":[{"title":"Spacebring subscription","href":"/administration/billing/index"},{"title":"Pre-onboarding tips","href":"/administration/billing/pre-onboarding-tips"},{"title":"Onboarding","href":"/administration/billing/onboarding"},{"title":"Make changes to Spacebring subscription","href":"/administration/billing/make-changes-to-spacebring-subscription"},{"title":"Active users","href":"/administration/billing/active-users"},{"title":"Partner referral program","href":"/administration/billing/partner-referral-program"}]},{"title":"Locations","href":"/administration/locations"},{"title":"API \u0026 webhooks","href":"/administration/api-\u0026-webhooks"},{"title":"Test environment","href":"/administration/test-environment"},{"title":"Contact support","href":"/administration/contact-support"}]}]},{"group":"Member experience","pages":[{"title":"Overview","icon":"magnifying-glass","href":"/member/index"},{"title":"Customer journey","icon":"location-dot","href":"/member/customer-journey"},{"group":"Account","icon":"circle-user","pages":[{"title":"Account","href":"/member/account/index"},{"title":"Language","href":"/member/account/language"},{"title":"Notifications","href":"/member/account/notifications"}]},{"title":"Membership","icon":"user","href":"/member/membership"},{"title":"Bookings","icon":"calendar-check","href":"/member/bookings"},{"title":"Events","icon":"tickets-simple","href":"/member/events"},{"title":"Shop","icon":"bag-shopping","href":"/member/shop"},{"title":"Benefits","icon":"tag","href":"/member/benefits"},{"group":"Visitors","icon":"square-user","pages":[{"title":"How members preregister visitors and approve visit requests","href":"/member/visitors/preregister-visitors-and-approve-visit-requests"},{"title":"How visitors check in and check out","href":"/member/visitors/check-in-and-check-out"}]},{"title":"Support","icon":"life-ring","href":"/member/support"}]}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/automate-onboarding-and-follow-ups"}]},{"tab":"Developer resources","pages":[{"title":"Developer resources","href":"/developer"}]},{"tab":"Contact us","href":"mailto:support@spacebring.com"}]},"basePath":"","title":"Resources - Spacebring Docs","buildId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","deploymentId":"dpl_CEsowfH15TDzsBT2BFbX312Be4Ct","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-E5itAVSN.js","DynamicMarkdown-DORtg_Te.js","zoom-image-lightbox-OBZHPeVn.js","lightbox-handle-r17bVUz3.js"]}