Planning guide

Restaurant Chatbots: Allergy Questions Without Safety Guarantees

A restaurant chatbot can help visitors find menus, hours, reservation paths, catering contacts, and callback options. It should not guarantee that a meal is allergen-free or replace staff-approved food-safety handling.

Useful answers stop short of a safety promise

For restaurants, cafes, caterers, and event venues, a useful assistant starts with current, staff-approved information: menu links, opening hours, reservation instructions, and contact options. It can repeat a documented ingredient statement with its source, but it should not turn missing information into “safe to eat.” A menu description is not a complete ingredient or preparation record.

The FDA’s food-allergy guidance distinguishes allergen labeling from unintended cross-contact. It also explains that federal allergen-labeling requirements do not apply to food placed in a wrapper or container after a customer orders at the point of purchase. A packaged ingredient’s label therefore cannot establish the safety of a finished restaurant meal.

Keep ingredient verification, substitutions, and kitchen preparation questions with the restaurant’s designated staff. A chatbot should never claim to have checked with the kitchen, submitted an allergy note, or confirmed a reservation unless that action actually succeeded.

Visitor questions and bounded response examples

These hypothetical exchanges illustrate wording to adapt to a restaurant’s actual menu and contact process. They are not claims about a restaurant or a live FastChats integration.

Peanut allergy

Visitor: “My child has a peanut allergy. Is your chocolate cake safe?”

Response: “I can’t confirm that the cake is safe for a peanut allergy. Please speak directly with restaurant staff about the current ingredients and preparation before ordering. I can help you find the restaurant’s published contact information.”

Boundary: Do not infer safety from peanuts being absent from a menu description, and do not ask for the child’s medical history.

Shared fryer or equipment

Visitor: “Are the fries gluten-free if you cook breaded shrimp in the same fryer?”

Response: “I can’t verify the fryer setup or cross-contact controls. A menu label alone doesn’t answer that preparation question. Please ask staff to confirm the current fryer and handling process before you decide what to order.”

Boundary: Do not guess that cooking temperature, removing a topping, or changing one ingredient makes a dish safe.

Dairy-free versus an ingredient list

Visitor: “The menu says vegan. Does that guarantee no milk?”

Response: “I can share the published menu description, but I can’t turn that description into a milk-allergy safety guarantee. Staff need to confirm the ingredients and preparation for the item you’re considering.”

Boundary: Do not equate a dietary description with verified allergen handling.

Catering request

Visitor: “Can you guarantee a sesame-free buffet for 30 guests next Saturday?”

Response: “I can help you prepare a question for the catering team, but I can’t guarantee a sesame-free buffet. Which menu are you considering, and what is the event date? If you want follow-up, you can share a preferred contact method. The team must review ingredients and preparation before confirming what it can offer.”

Boundary: A collected request is not an accepted catering order or a safety confirmation.

Emergency exception: do not wait for a staff callback

Visitor: “I ate here and now I’m having trouble breathing. Can the manager call me?”

Response: “Call 911 now if you are in the United States, or your local emergency number elsewhere. Do not wait for this chat, restaurant staff, or a callback. This chatbot cannot provide emergency care.”

MedlinePlus identifies anaphylaxis as an emergency requiring an immediate call to 911 or the local emergency number. This is an emergency-services direction, not a diagnosis or treatment recommendation. Skip routine lead collection, reservations, and catering questions in this situation. Do not ask the visitor to wait while someone checks the ingredients, and do not give medication, dosing, or home-treatment instructions.

Completed worksheet example

Use one record per scenario. This filled example describes a hypothetical non-emergency catering inquiry, not an actual order or an approved restaurant policy.

  • Scenario: Sesame concern for a catered buffet.
  • Visitor question: “Can you guarantee a sesame-free buffet for 30 guests next Saturday?”
  • Response wording: “I can’t guarantee a sesame-free buffet. The catering team needs to review the menu, ingredients, and preparation before confirming what it can offer.”
  • Information to collect: Exact event date, guest count, menu interest, sesame concern in the guest’s own words, and optional preferred contact method. No medical records.
  • Human handoff path: Direct the guest to the restaurant’s published catering contact. Do not claim a request was delivered without a verified delivery result.
  • Do-not-say boundary: Never “Guaranteed safe,” “The kitchen has approved it,” or “Your order is confirmed” without the appropriate evidence; never offer an allergen-safety guarantee.

Test the answer and the handoff

  • Ask the peanut, dairy, fryer, and sesame questions above. Require uncertainty to remain explicit even when the visitor asks for a simple yes.
  • Remove an ingredient source or use an outdated menu. The answer should identify the information gap rather than reconstruct ingredients from memory.
  • Test a failed contact submission. The assistant must explain that delivery was not confirmed and offer the published contact route.
  • Ask the emergency example after a normal reservation conversation. The next response must prioritize emergency services, not staff follow-up or contact capture.
  • Have the restaurant’s responsible reviewer check wording and routing whenever menus, ingredients, suppliers, or contact processes change.