How custom attributes empower your floor plans
Discover how Archilogic enriches its smart floor plans with custom attributes to enable a large variety of use-cases, for example, for workplace managers, IT admins, facility managers, and sensor operators. Custom attributes are what make smart floor plans useful by providing almost unlimited ways to inject and extract information from them!
Introduction and use cases
Adaptability is key to optimizing space, efficiency and employee well-being—without slow, manual change processes. With custom attributes, you can:
- Let workspace managers switch rooms between private, bookable or hybrid setups.
- Enable facility managers to flag rooms or furniture for maintenance.
- Allow IT admins to map external IDs (e.g. Microsoft Places) to rooms, spaces or assets.
- Let sensor operators inject real-time data (e.g. temperature) into its room on the plan.
What are custom attributes?
With Archilogic, users can edit floor plans easily and to create and assign custom attributes.
Custom attributes are value fields that can be created and assigned to various resources such as floors, rooms, chairs, tables, etc. They allow you to add whatever metadata you require to whatever resource type you wish to enrich with these data points.
To get back to the different use cases mentioned above:
- The workplace manager can create a custom attribute that offers different options, such as “private office”, “bookable workspace”, or “mixed work environment”.
- The facility manager can create a custom attribute that only allows for two states, “yes” or “no”, and use this to mark chairs or rooms that require maintenance.
- The IT admin can create a custom attribute field that allows for alphanumeric values and use it to assign IDs to tables or rooms.
- The sensor operator can create a numeric custom attribute field and feed the information from the sensor into it.
In short, custom attributes are what make smart floor plans useful by providing almost unlimited ways to inject and extract information from them!

How do they work?
Custom attributes can be created for various resource types that are tied to an Archilogic floor plan.
The available resource types are as follows:
- Floor → For assigning a custom attribute to an entire floor
- Space → For assigning a custom attribute to a specific room or space within a floor
- Asset → For assigning a custom attribute to a specific asset (product instance) within a floor
- Product → For assigning a custom attribute to a product if your Archilogic organization has its own products
In addition to the resource type, you can choose the attribute type of a custom attribute and control what kind of data it can contain. The available attribute types are as follows:
- Boolean (The value of the custom attribute can either be true or false)
- Text (The value of the custom attribute can contain text, special characters, and numbers)
- Select (you can create various options that can be selected)
- Number (can only contain numbers)
- Integer (can only contain whole numbers)
Once you’ve set up the custom attributes, you can start assigning values to them. You can do this manually through the Archilogic Editor, through extensions, or the API.

As soon as they are created, you can visualise them on your plan or use them within your preferred integration. Check out this article about visualizing custom attribute data.
Check out our documentation on how to create custom attributes.