4Spaces is the cloud brain of the platform: it connects to reservation systems, holds the guest and building model, and orchestrates every digital key and workflow. SRMS is a web application that can also run locally with no connectivity needed — it keeps the property issuing keys and writing cards when the cloud is unreachable, and doubles as the troubleshooting and base-model layer. 4Spaces interacts with SRMS through its API. In short: 4Spaces decides what access should exist; SRMS guarantees access can still be produced at the door regardless of network state.
| Dimension | 4Spaces (cloud) | SRMS (offline-capable web app) |
|---|---|---|
| Runtime | Cloud, always-connected | Web app — can run locally, no connectivity needed |
| Connectors / PMS sync | Yes — full integration layer | None |
| User & guest data | Holds identity and stay data | No user data |
| Digital twin & logic | Full, dynamic, configurable | Minimal — more robust but static |
| Rules & workflows | Rich — templates, rotation, gating | Reduced, less dynamic set |
| Security | Cloud-grade | Reduced / local scope |
| Integration between them | Calls SRMS via its API | Exposes an API consumed by 4Spaces |
| Key & keycard issuance | Yes | Yes — core capability retained |
| Primary role | System of record & configuration | Continuity, failover & troubleshooting |
It is the only layer that can integrate, model and orchestrate. Connectors, guest identity, the building's digital twin and dynamic business logic only live where there is data, security and connectivity. This is where the property is configured and where the full, flexible guest journey is defined and controlled.
A property cannot stop issuing access during an outage. SRMS is a web app that runs locally with no connectivity needed — the guarantee that keys and keycards can still be produced when the cloud or network is down. 4Spaces drives it through its API, and as a leaner static base model it also serves as the troubleshooting interface and resilient fallback.
api.4spaces.io/openapiname@booking.com)Set team capacity, edit each item's MD, and reorder by priority — change the rank number or use the ▲▼ buttons. The schedule and Gantt recalculate instantly, and your changes are saved in this browser.