1-PlatformPlaybook Studio
Author: drafts onlyOffline catalogue
← Library
G01Space(Gravity)SignatureEngine-ready

Bounce rescue

A failed room or desk search comes back to the person when a fitting space frees up, first in first out

Simulate
Readiness
0 Concept
Release wave
Launch (Jan 2027)
Group
Rooms and desks
Risk tier
R1
Autonomy at design
Ask
Autonomy at launch
Ask
Version
2.0.0

Settings: Hold minutes, queue window, fit tolerance

Serve

Who benefits
Person who could not find a room
Adverse experience to avoid
Being offered a room that no longer fits or is gone

Authority

System owners
Workplace owner
Declared scopes
A02A03A04A09

Flow

When
Triggers
T01Search bouncedAll

Capture the failed search: size, slot, floor, features

T04Space freedAll

A room frees up in the requested slot

If
Context
C01Room fitsRooms

Fits the request (capacity ±2, same floor first)

TTL 120s · on unknown: skip

Then
Ask and act
A03Hold spaces4All

Hold for the first person in the queue for 10 min

RiskR1
Conflict key
room:{room}:{slot}
Compensation
release the hold
Retry safe
Yes with key
A02Ask with answers5All

Offer the room: Book or Pass

RiskR0
Conflict key
run:{run}:ask
Compensation
withdraw the ask
Retry safe
Yes with dedup

Timeout 600s · on timeout: compensate

A04Book rooms6Rooms

Book on Accept; next in queue on Pass or timeout

RiskR1
Conflict key
room:{room}:{slot}
Compensation
cancel the booking
Retry safe
Yes with key
A09Book or hold desks8Desks

Book on Accept

RiskR1
Conflict key
desk:{desk}:{date}
Compensation
cancel the desk booking
Retry safe
Yes with key
Verify
Read-back
V01Booking read-backs7Rooms

Confirm the booking exists

V02Desk and label read-backs9Desks

Confirm

Evidence

Time stage
Find
Metric
Bounce to booked minutes
Basis
Measured
Evidence grade
Observed
Fallback on failure
Holds released and steps compensated; requester notified