For a tasting-menu kitchen, dietary information collected at booking is the difference between a clean service and a re-prep at first course. A guest with a shellfish allergy who selected "no allergies" at booking — because the form was generic and they didn't register their own caveat — becomes a 12-minute scramble at the pass. The course slips. The pacing slips. Service slips.
The standard reservation form makes this worse. A free-text "any dietary requirements?" field captures intent inconsistently — some guests write nothing, some write "vegan", some write three paragraphs about a complex condition. The kitchen reads them differently depending on who's on the pass. The risk surface is wider than it should be.
For halal-certified rooms, the issue is sharper. "No pork" appearing in the dietary field is a yes-or-no signal that should drive whole sections of the menu and the upsell flow — but it has to be detected reliably, not parsed by hand from free text. For tasting-menu venues with multi-course pacing, dietary capture also has to know the cover count: a vegan substitution on a 12-course menu for a 4-top is doable; on a 12-top, it's a different conversation.
Revasi treats dietary information as a structured signal — toggleable per experience, with conditional follow-ups, optional cover thresholds, and a persistent guest profile so the same allergy doesn't need to be re-captured on every visit.