Profile Workspace Check-In States and Active Room Timing
How profile-workspace check-in behaves on place pages, what already-checked-in means, and how long the app treats the room as active after a successful check-in.
Profile Workspace Check-In States and Active Room Timing
Where you see this in the app
This page documents profile-workspace check-in from place pages and QR onboarding flows.
Users typically encounter it when:
- opening a place from a QR flow,
- manually checking in from a place-facing action,
- returning to a place where the profile workspace is still considered active.
What check-in does for a profile workspace
A profile-workspace check-in links the creator's featured profile workspace to a specific place and turns it into an active room at that place.
From an end-user standpoint, successful check-in means:
- the profile workspace is now active at that place,
- place-facing surfaces can treat it as on-site activity,
- the place can expose the creator's active room and presence accordingly.
Already checked in vs new check-in
The app distinguishes a fresh check-in from a continuation of an existing active check-in.
| State | Meaning |
|---|---|
| New check-in | The profile workspace becomes active now |
| Already checked in | The app detected an existing active check-in and reopens that room immediately |
That is why QR success messaging can differ between:
Check-in complete from QR scan. Your profile workspace is now active at this place.You were already checked in at this place, so we opened your active room instantly.
Active until and room timing
Check-in is time-bounded. The app calculates an activeUntil value so the room is treated as active only for a limited period after check-in.
Users should think of this as a temporary on-site presence window, not a permanent place attachment.
A room that was active earlier can stop counting as active later even if the profile workspace still exists.
Manual vs QR check-in
The same core state can be reached through different entry paths.
| Entry path | What users experience |
|---|---|
| QR onboarding / auto-check-in | The app tries to complete check-in automatically and redirect back into the place page |
| Manual place-page check-in | The user explicitly completes the check-in flow in the app |
If QR auto-check-in fails, the app falls back to a manual continuation path instead of pretending the room is active.
Related docs
Related docs
See it in action
Previous
Profile Workspace Activation, Place, Schedule, and Heartbeat
How creators activate a featured profile workspace onto a place, what future date and time mean, and when the app creates an automatic heartbeat rule for ongoing presence.
Next
Profile Workspace Bootstrap and Featured Post Reuse
How the app creates a profile workspace for a user who does not have one yet, and how it reuses an existing featured profile-workspace post instead of creating duplicates.