Skip to content
Astera Technology

Booking requests or instant confirmations?

Choose an honest booking state when capacity or prerequisites still require a staff decision.

Choose against the task constraints

A fictional venue accepts room enquiries. One room has fixed capacity and automatic eligibility checks; another needs a staff-approved setup plan before the date can be committed. The example considers interface state only, not payment or venue safety certification.

Decision worksheet
ConditionRequest followed by reviewInstant confirmation
Required decision remains openDisplay received and pending reviewCannot truthfully confirm until resolved
All stated prerequisites passAdds a manual queue if no review is neededCan confirm after authoritative capacity check
No response from the systemDo not imply staff received an unsent requestDo not turn uncertainty into confirmed capacity
Download editable CSV ↓

Route B-room choices into a request state until setup approval arrives. A-room bookings can use immediate confirmation only after the actual acceptance checks succeed. Keep the button label, resulting status and notification consistent.

A receipt is not an approval

Synthetic task cases
RequestEvidenceHonest next state
A-7Eligibility and capacity acceptedConfirmed
B-9Received; setup unapprovedPending setup review
B-10Submission outcome unknownCheck receipt before retry
Download editable CSV ↓

Can B-9 display confirmed because the request has an ID?

Show the worked answer

No. Identity proves a request record exists, not that setup is approved. Keep it pending until the required decision is recorded.

Check the chosen interaction

  • Pending and confirmed states have distinct text.
  • A response timeout does not create a second request automatically.
  • A confirmation names the accepted date, room and booking identity.

Related resources