Skip to main content
An assignment is an allocation of a resource to a customer, typically for a long-term rental, such as of a private office or dedicated desk. An assignment can come with or without a subscription:
  • With a subscription — created when a customer subscribes to a rental, or when an administrator adds the resource to their subscription. The subscription charges the customer and blocks the resource for them.
  • Without a subscription — an administrator creates the assignment on the Assignments page. Use it for a customer whose rental is not billed in Spacebring, or to reserve the resource before their rental starts. Use it without a customer to take the resource off the market, for example while you negotiate with a prospective tenant.

Assign resources to customers for rental

Assign a resource with a subscription

  1. Go to the Customers page.
  2. Open the customer’s profile.
  3. Create or edit their subscription.
  4. Add a subscription item.
  5. In the Product field, select a resource (desk, office, etc.).
  6. In the Tier field, choose one of the tiers (pricing options) you added in this resource settings or choose Custom to set up the subscription details from scratch.
  7. Use the Entire resource switch to choose the appropriate assignment type.
If you configured long-term rental pricing in resource settings, customers can also apply or sign up for a resource rental by themselves and be automatically assigned to the resource.

Assign a resource without a subscription or hold a resource without a customer

  1. Go to Resources > Assignments and click Create assignment in the top right corner.
  2. In the Resource field, choose the resource to assign.
  3. In the Customer field, choose the member or company that rents it, or leave it as No customer to hold the resource without assigning it to anybody.
  4. Use the Entire resource switch to choose the appropriate assignment type. Set the Seats or Quantity if you leave the switch off.
  5. Set the Start date, then choose in the End field whether the rental ends On date or Never.
  6. Click Create.
New assignment form on the Assignments page
To change or remove such an assignment later, click its bar on the timeline and choose Edit or Delete. You can change everything except the customer — to assign the resource to somebody else, delete the assignment and create a new one.
Only assignments created on the Assignments page can be edited and deleted there. An assignment that comes from a subscription is managed in that subscription, and its bar opens the customer’s profile instead.

Assignment types

The Entire resource switch on the assignment or the subscription item sets the type.

Entire resource

Use it when:
  • The customer rents the whole resource, such as:
    • A private office
    • A meeting room
    • A desk
    • A parking lot rented entirely by one company
  • For as long as the assignment lasts, only the assigned customer can book the resource. If the resource is assigned to a company, every member of that company can book it.
  • Administrators can book it for the assigned customer only, not for anybody else.
  • Other customers still see the resource but cannot book it. It carries the Fully assigned label and a Join waitlist button, which lets them express their interest and creates a ticket for you. Enable the Support page for this button to appear.
Office page showing the Join waitlist button to a customer who does not rent it
  • Rooms work differently: an assigned room stays on the booking calendar, but its column is greyed out for everybody else and its time slots cannot be clicked.
  • A customer who is assigned an entire resource can book it for free, because the rental already pays for it.
  • If the customer books the resource for dates entirely outside their assignment, the booking is charged at the resource’s regular price, and the customer has to pay for it.
  • A booking made under an assignment can only be edited while the assignment still covers it. If you move the booking outside the assignment period, or the assignment was canceled, you will face the Cannot update a hybrid booking without a subscription covering it error. The booking stays in the calendar and can still be canceled.
Offices and rooms can only be assigned entirely, so the Entire resource switch is always on for them.
Assign a resource only when the customer rents it. If nobody rents the resource and you only need to control who can see and book it, set up exclusive access instead — the resource stays shared, and every customer you grant access to can book it.

Quantity of seats/spaces/items

This type is available for desks, parking lots, and equipment. Use it when:
  • The customer rents part of a shared resource, such as:
    • 1 dedicated desk in a 10-desk zone
    • 3 parking spaces in a 20-space lot
  • With this assignment type, customers don’t book their seat(s) during their subscription period; they’re reserved for the customer.
How resources assigned by seats appear to others:
  • Users see the reduced resource availability (e.g., 7/10 available).
  • When all the seats are assigned, the resource remains visible with the Fully assigned label, and nobody else can book it.
  • Customers get no Join waitlist button in this case. Only a resource assigned entirely offers it.
Desks page showing reduced availability and the Fully assigned label

Hold a resource without a customer

Use it when:
  • You are negotiating with a potential tenant and want the resource off the market until they decide.
  • The rental is confirmed, but the tenant has not moved in yet.
An assignment with No customer occupies what you assign for its whole period without giving anybody the right to use it.
  • If it covers the entire resource, customers see it as Fully assigned and get the same Join waitlist button as on a rented resource. Nobody can book it during that period, administrators included.
  • If it covers a quantity of seats, spaces, or items, that quantity is subtracted from the resource’s availability, and the resource stays visible to customers.
No customer bar on the Assignments timeline
A hold is also the way to make a resource unavailable for a long or indefinite period — a renovation that starts on October 1 with no end date yet, for example. For a few known dates, such as a holiday or a one-day event, mark them as closed days in the resource’s custom schedule instead.

Track all rentals on the Assignments page

  1. Go to Resources > Assignments.
  2. The Assignments page gives you a consolidated overview of:
    • Resources rented by customers
    • Resources available for rental

How to read the Assignments timeline

Each resource appears with one or more bars labeled with customer names.
  • Thicker bars indicate entire resource assignments.
  • Thinner bars indicate partial assignments.
    • The number of seats is shown next to the customer name.
    • If no seat count appears on the thin bar, it means 1 seat is assigned.
  • Bars with a solid fill come from a subscription. Bars with a faded fill and a colored outline were created on the Assignments page, without a subscription behind them.
  • A bar labeled No customer is a hold without a customer.
  • Each resource shows its total capacity, so you can quickly assess remaining availability.
Assignments timeline with solid bars from subscriptions and faded outlined bars created on the page
  • Unassigned resources appear without any bars.
Interactions:
  • Hover over a bar to see the rental period. For an assignment that comes from a subscription, the period follows the customer’s subscription item dates.
    • When no end date is set, the assignment shows as indefinite.
  • Click a bar that comes from a subscription to open the customer’s profile and manage the resource assignment there.
  • Click a bar created on this page to Edit it, Delete it, or open the customer’s profile.
  • Click a resource to view its details.
Filters:
  • Use the date picker to check availability for a specific period.
  • Click Add filter > Resource type to show only one kind of resource.
The Assignments page is for tracking long-term rentals only — it does not include bookings.

Floor plan view

  • If you have the Floor plans add-on, switch to Floors to see the occupancy visually on floor plans.
  • Use the Date or Resource filters to check availability for a specific period or a specific resource type.
You can also view real-time availability and current assignments for each resource directly on the Resources pages.

FAQs

The resource is already assigned for the dates you set, and either that assignment or yours covers the entire resource.Go to Resources > Assignments and find the resource to see which customer holds it, for which dates, and with which assignment type — thick bars are entire assignments, thin bars are assignments by seats. Then:
  • Choose a different resource for this customer.
  • Shorten the other assignment, or start yours after it ends.
  • Assign the resource by seats to both customers, if it can be shared.
Before creating an assignment, Spacebring checks that the resource is free for the whole assignment period. This error means something already occupies it:
  • The resource has bookings during that period.
  • The resource is already assigned to other customers, and your assignment would take it over its capacity.
  • A parent or child resource of the one you are assigning is booked or assigned during that period.
To find the conflict, check the resource page for bookings, the Resources > Assignments timeline for other assignments, or export a bookings report. Then cancel the conflicting bookings, adjust the other assignments, or set your assignment to start after they end.
A customer who rents the entire resource already pays for the rental, so booking it costs them nothing extra. This is expected, applies to all resource types, and does not depend on whether the assignment comes from a subscription. If you want customers to pay per booking instead, remove the assignment and give them exclusive access to the resource.
Where you remove the assignment depends on where it came from:
  1. Go to the Resources > Assignments page and find the resource in question to check which customer it’s assigned to.
  2. Click its bar. If the menu offers Delete, the assignment was created on this page — delete it, or choose Edit to shorten its dates instead.
  3. If the bar opens the customer’s profile instead, the assignment comes from a subscription. Edit that subscription and remove this resource from its subscription items, or adjust the item’s rental dates to assign the resource to a new customer for other dates.
One-off bookings, used for short-term or day-specific use, are not displayed on the Assignments timeline. These can be tracked on respective resource pages or through analytics tools.
This depends on whether the customer rents the resource or only needs the right to book it:
  • If the customer rents this resource full-time (for example, it’s their private office or their dedicated desk), assign it to them in their subscription as a product. Only they can book it, and their bookings are free. Everybody else still sees the resource with the Fully assigned label.
  • If the resource should stay hidden from everyone except certain members, but those members don’t rent it and only need the right to see and book it at the resource’s price, set it up as a resource with Exclusive access.
If a customer rents an office, desks, room, or other resource on specific days of the week (for example, only on Mondays and Tuesdays), you can:
  1. Create a recurring booking for that resource for the customer with the required schedule.
  2. Create a subscription to invoice the customer for rental.
  • Do not select this resource as a subscription item — this would assign it to the customer every day.
  • Instead, choose a plan or the Custom option to set up the charge only.