Guests rarely choose a dish in isolation. When they ask “what can I eat?”, iAlacarte offers up to three complete meals — starter, main, dessert, beverage, and wine if they want it — built with the dishes on your menu and the constraints they have shared.
Each meal brings together a starter, main, dessert and non-alcoholic beverage from your menu, plus a wine from your cellar suggested with the main. Meals have a short name (“Market Freshness”, “Coastal Balance”) and their dishes are shown as cards; the assistant’s text explains why they meet the request without listing the dishes.
A request for something light returns light meals; a table that wants to share receives sharing dishes; current service limits what is suggested.
Allergens, diets, health situations and unwanted ingredients apply to the starter, main, dessert and beverages. A vegan guest receives vegan dishes and, if they want wine, the assistant suggests it while stating once that it cannot guarantee the winemaking process. A pregnant guest is not offered wine: alcohol is not recommended, and non-alcoholic beverages take its place.
When no dish has a requested health marker, the assistant says so and broadens its selection rather than inventing a compatible dish.
“No more than €60 including drinks”, “I do not want to exceed 1,500 calories for this meal”: the budget builds the meal. Dessert and starter are adjusted first, wine is counted by the glass, and the total (price or estimated calories) appears below each meal. A budget that no meal can meet is stated, along with the smallest meal on the menu.
Calories come from dish records, estimated from recipes; a dish without an estimate never appears in a budgeted meal.
Import your menu and ask it “what can I eat for €40?”: you will see the meals it creates.