// Resource specification that disambiguates an appointment slotmessageResources{// The staff ID as provided in the feed or empty if not applicable or no staff// was selected. (optional)stringstaff_id=1;// The room ID as provided in the feed or empty if not applicable or no room// was selected. (optional)stringroom_id=2;// For Dining Reservations only: the number of seats requested in the booking.// (optional)int32party_size=3;}
// An update to one ore more slots indicating that the availability for the// associated time has potentially changed.messageAvailabilityUpdate{repeatedSlotAvailabilityslot_availability=1;}
SlotAvailability
// An inventory slot and associated count of open spots.messageSlotAvailability{Slotslot=1;// Number of available spots.// 0 indicates that the appointment slot is not available. (required)int32count_available=2;}
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-26 UTC"],[],["Users select resources (staff, room) to clarify appointment slots. The `Resources` message includes optional `staff_id`, `room_id`, and `party_size`. `AvailabilityUpdate` messages inform of changes to time slot availability. `SlotAvailability` details each slot with the number of available spots (`count_available`); zero signifies the slot is unavailable. These messages are used in appointment slot selection.\n"]]