BackOffice screenshot

BackOffice

Command your entire smart environment in one place

BackOffice provides a single, powerful interface to configure, monitor and manage thousands of devices and integrations. Add new integrations and workflows to your building in seconds.


The challenge of a fragmented ecosystem

You’re managing a sprawling network of smart devices, sensors and software. Each new integration adds another layer of complexity, another potential point of failure, and another silo of data. Your team is stretched thin, IT is a constant bottleneck and the promise of a seamless, automated environment feels just out of reach. The cost of downtime is immense, and the pressure to maintain compliance is unrelenting.


Get time back in your day with a single platform to control and monitor all integrated technology

BackOffice is the definitive command center for your entire smart ecosystem. We empower you to move beyond fragmented controls and reactive problem-solving. Gain the strategic oversight and granular control needed to master your environment, no matter its scale or complexity.

Do simple things like monitor if a device is online, extend to powerful features like debugging device issues with the built-in console.


Strategic advantages of a unified building command center

BackOffice isn’t just another software platform; it’s a fundamental shift in how you manage your portfolio of smart buildings. Move from reacting to on-site failures to executing a long-term strategy for operational excellence across your entire physical infrastructure.

Slash on-site operational costs & IT dependency

Free your skilled IT team from configuring physical hardware. BackOffice empowers your facilities and operations staff to directly manage access control rules, lighting scenes, and AV device settings. This dramatically reduces support tickets for on-site issues and allows your technical experts to focus on strategic innovation instead of routine, in-person maintenance tasks.

Eliminate costly building system downtime

Keep your meeting rooms, access gates, and building services running flawlessly. BackOffice provides instant diagnostics from thousands of on-site devices—from a single offline projector to a misconfigured HVAC zone. Proactively identify and resolve hardware issues remotely before they disrupt a meeting, compromise security, or impact the tenant experience.

Simplify physical security and compliance audits

Navigate physical security and operational audits with confidence. BackOffice automatically generates an immutable, time-stamped log of every action within your buildings—who accessed a secure area, when a critical setting was changed, and by whom. This creates an ironclad audit trail for demonstrating compliance with security protocols and building regulations.

Drive unprecedented agility in how your spaces are used

Respond to the changing needs of your occupants in minutes, not months. A centralized command center gives you the power to reconfigure how rooms work, adjust sensor-based automation, and manage device permissions on the fly. This agility allows you to optimize your physical spaces continuously for maximum efficiency and adapt quickly to new hybrid work models.

Scale your smart building portfolio, not your complexity

Roll out sophisticated automations and standardized controls across new floors, buildings, or entire cities. BackOffice allows you to duplicate proven configurations for AV, access, and lighting from one site to another. Manage a vast, multi-site portfolio from a single pane of glass, ensuring a consistent, high-quality experience everywhere without multiplying your operational headcount.


What BackOffice makes possible

Think in systems, not silos

Bring all your smart building logic into one configuration tree:

  • Mirror your environment with Zones (Org → Building → Level)
  • Attach Systems to real rooms, floors, and functions
  • Group drivers, logic, and metadata that represent how spaces behave

Manage integrations like a product team

BackOffice lets you add, update, and roll back PlaceOS drivers and interfaces from GitHub/GitLab—no CLI needed:

  • Test new branches without affecting production
  • Pin drivers to specific commits
  • Compile and view errors in the UI

Add and configure drivers

Drivers are reusable modules for devices and cloud services:

  • Load any driver from your connected repo
  • Configure once at the driver level and reuse across systems
  • View build status and recompile from the UI

Attach logic to the physical world

Zones let you model the built environment digitally:

  • Attach maps to levels (SVG)
  • Bind features to spaces via metadata
  • Control what users see in front-end apps via zone-level config

Create and maintain systems

A system is a functional unit—like a meeting room or tracking setup:

  • Combine drivers, logic, and metadata
  • Inherit settings from parent zones
  • Connect back to maps and interfaces

Create event-driven automation

Triggers let you define behavior across your entire PlaceOS deployment:

  • If no one checks into a room → release the booking
  • If occupancy hits 0 → turn off HVAC
  • If a driver goes offline → notify the team

Manage users, domains and auth

Control access and surface the right experiences:

  • Define OAuth providers (Azure, Google, etc.)
  • Map sub-apps like Workplace or Concierge to your domains
  • Grant per-domain access to specific users or groups

Ready to take command?

Stop wrestling with complexity and start mastering your smart environment. See firsthand how BackOffice can centralize your operations and unlock new levels of efficiency and control.

BackOffice Full Feature List

Authentication Features

OAuth2 SSO

Integrate with OAuth2 providers (Azure AD, Google Workspace) for single sign-on.

SAML2 SSO

Configure SAML2-based SSO via AD FS, Auth0, Azure AD, or Google Workspace.

X-API Keys

Generate and manage X-API Keys for programmatic access to REST and GraphQL APIs.

Bearer tokens

Support bearer-token authentication for secure API communication.

Azure B2C

Leverage Azure B2C with custom policies for advanced identity management.

Deployment Features

AWS Fargate deployments

Deploy PlaceOS on AWS Fargate using modular or nested CloudFormation stacks.

Import scripting

Automate bulk import of rooms, users, and resources via custom scripts.

Driver Features

Driver management

Load and manage PlaceOS drivers directly from GitHub/GitLab, and pin to specific commits for stability.

Driver instantiation

Instantiate each driver as a module within systems, keeping core driver code separate from configuration.

Pre-built driver library

Access a curated set of drivers for common integrations such as HVAC, lighting, and calendar services.

Interface Features

Web-based UIs

Offer built-in web apps like the Staff App and Booking Panel for screen-based user interactions.

GraphQL API

Query and mutate PlaceOS data through a flexible GraphQL endpoint.

REST HTTP API

Interact with PlaceOS resources via a RESTful API secured by X-API Keys.

WebSocket API

Receive real-time updates and push commands over persistent WebSocket connections.

MQTT bridge

Bridge MQTT messages into PlaceOS modules for lightweight IoT device integration.

Module Features

Module orchestration

Start, stop, and monitor individual modules representing driver instances or logic components.

Digital & logic modules

Deploy modules for digital services (e.g., calendar) or custom logic to automate workflows.

State & behavior tracking

View real-time module state (e.g., power status, bookings) and supported actions (e.g., on/off).

Settings Features

Global configuration

Define default JSON-based settings that apply across the entire deployment.

Hierarchical overrides

Override settings at Zone, System, Driver, or Module levels for precise control.

Common use-cases

Configure parameters like input/output IDs, auto-release timeouts, and device authentication information.

System Features

System grouping

Bundle drivers and modules into systems representing rooms, signage networks, etc.

Metadata & settings

Attach metadata and inherit settings from parent zones for consistent configuration.

Cross-zone systems

Define systems that span multiple zones, such as campus-wide HVAC or analytics.

Trigger Features

Event-driven triggers

Define triggers that fire on system state changes, time schedules, or webhooks.

Simple logic linking

Link module state to behavior (e.g., release a booking if occupancy is zero).

Customizable actions

Create, assign, and manage triggers in Backoffice to automate complex workflows.

Zone Features

Hierarchical zones

Model your environment as Org → Building → Level for clear organizational structure.

Logical grouping

Group systems by purpose—physical zones or conceptual clusters—for bulk configuration.

Zone-level settings

Apply settings at the zone level to cascade behavior across all contained systems.