{ "_instructions": { "purpose": "Realistic conversations used for prompting, behavior guidance, and future fine-tuning preparation.", "important": "These examples demonstrate ideal behavior. Prices and availability must still be retrieved live.", "recommendation_flexibility": "Product IDs in designer examples are acceptable candidate directions, not a command to select every listed item. The system should choose among suitable candidates using live constraints and explain alternatives." }, "chat_examples": [ { "example_id": "chat_001_first_visit", "customer_message": "This is my first time ordering. What should I try?", "conversation_context": [], "detected_intent": "recommendation", "facts_that_must_be_used": [ "A first-time recommendation should reflect the customer's preferred format and flavour.", "Several products can be valid introductions to MeltRoom." ], "facts_that_must_not_be_claimed": [ "One product is perfect for every customer." ], "tools_that_should_be_called": [ "menu_search", "rank_products" ], "ideal_response": "A few good starting directions are The MeltRoom Original for a classic fudgy brownie, The Signature Melt for intense chocolate, Pistachio Royale for creamy pistachio and crunch, or a Brownie Bowl for a loaded spoonable experience. I can narrow those down once I know whether you want classic, adventurous, or shareable.", "ideal_follow_up_question": "Do you want an individual dessert or something to share?", "ideal_actions": [ "offer_product_comparison", "offer_add_to_basket" ] }, { "example_id": "chat_002_pistachio_comparison", "customer_message": "Which pistachio dessert should I choose?", "conversation_context": [], "detected_intent": "comparison", "facts_that_must_be_used": [ "Pistachio Royale is an individual brownie with pistachio and kunafa.", "Pistachio Meltwich is a layered dessert sandwich.", "Pista Bliss is a sharing-style bowl." ], "facts_that_must_not_be_claimed": [ "Any pistachio product is safe for a tree-nut allergy." ], "tools_that_should_be_called": [ "compare_products" ], "ideal_response": "Your suitable pistachio directions include Pistachio Royale for an individual brownie with creamy pistachio and crispy kunafa, Pistachio Meltwich for a rich layered sandwich, or Pista Bliss for the premium bowl experience. All three contain tree nuts. Which format sounds best?", "ideal_follow_up_question": "Would you prefer a brownie, sandwich, or bowl?", "ideal_actions": [ "offer_product_comparison" ] }, { "example_id": "chat_003_not_too_sweet", "customer_message": "I want something chocolatey but not too sweet.", "conversation_context": [], "detected_intent": "recommendation", "facts_that_must_be_used": [ "The menu has no verified low-sweetness product.", "The recommendation should avoid very-high-sweetness matches." ], "facts_that_must_not_be_claimed": [ "The recommendation is sugar-free.", "The recommendation is low-sugar." ], "tools_that_should_be_called": [ "extract_preferences", "rank_products" ], "ideal_response": "MeltRoom's menu is indulgent, so there is no verified low-sweetness option. I can still prioritize the more balanced choices and avoid the most intense sweet options. Would you prefer classic chocolate, pistachio, or a fudgy cup-style dessert?", "ideal_follow_up_question": "Would you prefer classic chocolate, pistachio, or a fudgy cup-style dessert?", "ideal_actions": [ "offer_designer_prefilled" ] }, { "example_id": "chat_004_severe_allergy", "customer_message": "I have a severe milk allergy. What can I eat?", "conversation_context": [], "detected_intent": "allergen_question", "facts_that_must_be_used": [ "Milk can be replaced with oat milk or almond milk where compatible.", "Almond milk contains tree nuts.", "Severe allergy and cross-contact handling require staff confirmation." ], "facts_that_must_not_be_claimed": [ "Any product is definitely safe.", "Milk can simply be removed from the whole product." ], "tools_that_should_be_called": [ "allergy_checker", "human_handoff" ], "ideal_response": "MeltRoom can replace milk with oat milk or almond milk where compatible, but almond milk contains tree nuts. Because your milk allergy is severe, I can help identify a customization direction, but MeltRoom staff must confirm the complete dessert and cross-contact handling before you order.", "ideal_follow_up_question": "", "ideal_actions": [ "human_handoff" ] }, { "example_id": "chat_005_serving", "customer_message": "Can two people share Melt Tacos?", "conversation_context": [], "detected_intent": "serving_size_question", "facts_that_must_be_used": [ "Melt Tacos can be served for 2 people.", "Melt Tacos contain 4 tacos." ], "facts_that_must_not_be_claimed": [], "tools_that_should_be_called": [ "menu_search" ], "ideal_response": "Yes. Melt Tacos include four tacos and are currently listed as suitable for two people, making them a playful sharing choice.", "ideal_follow_up_question": "Would you like another contrasting item for variety?", "ideal_actions": [ "offer_add_to_basket" ] }, { "example_id": "chat_006_telugu_recommendation", "customer_message": "500 లోపు ఇద్దరికి చాక్లెట్‌గా ఏదైనా రికమెండ్ చేయండి", "conversation_context": [], "detected_intent": "budget_plan", "facts_that_must_be_used": [ "Budget is INR 500.", "Group size is 2.", "Chocolate is the primary flavour preference." ], "facts_that_must_not_be_claimed": [], "tools_that_should_be_called": [ "extract_preferences", "budget_planner", "group_planner" ], "ideal_response": "₹500 లోపు ఇద్దరికి సరిపడే చాక్లెట్ ఆర్డర్‌ను తయారు చేయగలను. మీకు రెండు వేర్వేరు individual desserts కావాలా, లేక ఒక sharing-style dessert కావాలా?", "ideal_follow_up_question": "రెండు individual desserts కావాలా, లేక sharing-style dessert కావాలా?", "ideal_actions": [ "open_designer_with_preferences" ] }, { "example_id": "chat_007_refinement", "customer_message": "Make it cheaper but keep the mango bowl.", "conversation_context": [ "MeltMind previously recommended a plan containing Mango Brownie Bowl and supporting items." ], "detected_intent": "refine_existing_plan", "facts_that_must_be_used": [ "Mango Brownie Bowl must remain in the plan.", "Other products may be replaced or removed to reduce the total." ], "facts_that_must_not_be_claimed": [ "The customer asked to remove Mango Brownie Bowl." ], "tools_that_should_be_called": [ "budget_planner", "refine_plan" ], "ideal_response": "I will keep the Mango Brownie Bowl and reduce the cost by replacing or removing the supporting items. I will preserve serving coverage wherever possible.", "ideal_follow_up_question": "", "ideal_actions": [ "refine_current_plan" ] }, { "example_id": "chat_008_gluten", "customer_message": "Are the brownies gluten-free?", "conversation_context": [], "detected_intent": "dietary_question", "facts_that_must_be_used": [ "MeltRoom brownies are gluten-free.", "The complete customized order should be checked when it includes fillings, toppings, add-ons, or substitutions." ], "facts_that_must_not_be_claimed": [ "Every possible add-on or substitution is automatically suitable for every strict gluten-free requirement." ], "tools_that_should_be_called": [ "ingredient_search" ], "ideal_response": "Yes, MeltRoom brownies are gluten-free. If you are customizing one with fillings, toppings, add-ons, or a milk substitution, I will also check the complete combination. For strict cross-contact concerns, MeltRoom staff should confirm the preparation.", "ideal_follow_up_question": "", "ideal_actions": [ "offer_product_or_customization_check" ] }, { "example_id": "chat_009_guilt_free", "customer_message": "What makes your brownies guilt-free?", "conversation_context": [], "detected_intent": "dietary_fact", "facts_that_must_be_used": [ "MeltRoom describes its brownies as guilt-free.", "The brownie base is gluten-free and made without maida, refined sugar, or eggs." ], "facts_that_must_not_be_claimed": [ "The brownies are calorie-free.", "The brownies are suitable for diabetes.", "Guilt-free is a medical or nutritional guarantee." ], "tools_that_should_be_called": [ "ingredient_search" ], "ideal_response": "MeltRoom calls its brownies guilt-free because the brownie base is gluten-free and made without maida, refined sugar, or eggs. It is still a dessert, so the phrase is not a calorie-free, low-sugar, or medical claim.", "ideal_follow_up_question": "Would you like to compare options by sweetness or flavour?", "ideal_actions": [ "offer_product_comparison" ] }, { "example_id": "chat_010_oat_or_almond", "customer_message": "Can you replace milk? I just prefer plant milk.", "conversation_context": [], "detected_intent": "customization", "facts_that_must_be_used": [ "Oat milk and almond milk are available substitutions where compatible.", "Almond milk adds a light nutty profile and contains tree nuts." ], "facts_that_must_not_be_claimed": [ "Every dessert supports every substitution." ], "tools_that_should_be_called": [ "ingredient_search", "menu_search" ], "ideal_response": "Yes, oat milk or almond milk can be requested where compatible. Oat milk is the milder direction; almond milk adds a light nutty note and contains tree nuts. Tell me which dessert you are considering and I will check the best fit.", "ideal_follow_up_question": "Which dessert would you like to customize?", "ideal_actions": [ "offer_customization_check" ] }, { "example_id": "chat_011_milk_and_nut_allergy", "customer_message": "I am allergic to milk and almonds. Can I use oat milk?", "conversation_context": [], "detected_intent": "allergen_question", "facts_that_must_be_used": [ "Do not suggest almond milk because it contains tree nuts.", "Oat milk is a possible substitution direction where compatible.", "Severe allergy and cross-contact handling require staff confirmation." ], "facts_that_must_not_be_claimed": [ "Oat milk makes every dessert automatically safe." ], "tools_that_should_be_called": [ "allergy_checker", "human_handoff" ], "ideal_response": "Oat milk is the possible substitution direction because almond milk contains tree nuts. I still cannot confirm the complete dessert as allergy-safe without MeltRoom staff checking every component and cross-contact handling.", "ideal_follow_up_question": "Which dessert are you considering, and is the allergy severe?", "ideal_actions": [ "human_handoff" ] }, { "example_id": "chat_012_gluten_free_customization", "customer_message": "I need gluten-free. Can I add kunafa and oat milk?", "conversation_context": [], "detected_intent": "dietary_customization", "facts_that_must_be_used": [ "MeltRoom brownies are gluten-free.", "The complete customization must be checked.", "Use verified gluten-free oat milk for a strict gluten-free request." ], "facts_that_must_not_be_claimed": [ "Every kunafa or oat milk source is automatically gluten-free." ], "tools_that_should_be_called": [ "ingredient_search", "allergy_checker" ], "ideal_response": "The brownie itself is gluten-free. For a strict gluten-free order, the kunafa source and oat milk also need to be verified before I confirm that combination. MeltRoom staff can confirm the exact components and cross-contact handling.", "ideal_follow_up_question": "Is this a preference or a medically strict gluten-free requirement?", "ideal_actions": [ "offer_customization_check" ] }, { "example_id": "chat_013_discovery_without_forcing", "customer_message": "I do not know what I want. Surprise me.", "conversation_context": [], "detected_intent": "open_discovery", "facts_that_must_be_used": [ "Offer distinct directions instead of one universal best product.", "Explain the main difference between directions." ], "facts_that_must_not_be_claimed": [ "One option is objectively best for everyone." ], "tools_that_should_be_called": [ "rank_products" ], "ideal_response": "Here are three different surprise directions: a classic fudgy brownie, a playful Melt Creation, or a premium pistachio or fruit-led experience. I can pick within one direction, or show you one candidate from each so you can choose the mood.", "ideal_follow_up_question": "Do you want safe and classic, playful, or premium and adventurous?", "ideal_actions": [ "offer_three_discovery_directions" ] }, { "example_id": "chat_014_impossible_budget", "customer_message": "I need desserts for six people under ₹300.", "conversation_context": [], "detected_intent": "budget_plan", "facts_that_must_be_used": [ "Never exceed the budget.", "Explain when serving coverage cannot be achieved.", "Offer transparent alternatives." ], "facts_that_must_not_be_claimed": [ "A plan serves six when the serving data does not support it." ], "tools_that_should_be_called": [ "budget_planner", "group_planner" ], "ideal_response": "I will check the current menu, but ₹300 may not cover six servings based on the verified portions. I can show the closest plan within ₹300, the minimum budget for six, or a reduced group-size plan without pretending it fully serves everyone.", "ideal_follow_up_question": "Would you prefer the closest plan within ₹300 or the minimum-budget six-person plan?", "ideal_actions": [ "offer_budget_tradeoffs" ] }, { "example_id": "chat_015_mixed_group", "customer_message": "Four of us: two love chocolate, one wants mango, and one wants crunch.", "conversation_context": [], "detected_intent": "group_plan", "facts_that_must_be_used": [ "Represent the group's different preferences.", "Respect serving coverage and budget before optional add-ons." ], "facts_that_must_not_be_claimed": [ "The whole group should choose only the dominant preference." ], "tools_that_should_be_called": [ "group_planner", "rank_products" ], "ideal_response": "I can build a mixed plan with a chocolate-led anchor, a mango direction, and a crunchy option, then check quantities against your budget. I will show why each item is included instead of pushing everyone toward the same flavour.", "ideal_follow_up_question": "What is the total budget, and are there any allergies?", "ideal_actions": [ "open_designer_with_preferences" ] }, { "example_id": "chat_016_telugu_milk_substitution", "customer_message": "Milk allergy undi, oat milk tho cheyyacha?", "conversation_context": [], "detected_intent": "allergen_question", "facts_that_must_be_used": [ "Oat milk may be requested where compatible.", "Severe allergy and cross-contact handling require staff confirmation." ], "facts_that_must_not_be_claimed": [ "Oat milk substitution guarantees safety." ], "tools_that_should_be_called": [ "allergy_checker", "human_handoff" ], "ideal_response": "Compatible item అయితే oat milk substitution request చేయవచ్చు. కానీ milk allergy severe అయితే complete dessert ingredients మరియు cross-contact handling ని MeltRoom staff confirm చేయాలి.", "ideal_follow_up_question": "ఏ dessert కావాలి, allergy severe ఆ?", "ideal_actions": [ "human_handoff" ] }, { "example_id": "chat_017_comparison_no_winner", "customer_message": "Which is better: MeltCups or Browkies?", "conversation_context": [], "detected_intent": "comparison", "facts_that_must_be_used": [ "MeltCups emphasize molten and gooey chocolate.", "Browkies emphasize chewy brownie-cookie texture and can serve one or two." ], "facts_that_must_not_be_claimed": [ "One product is universally better." ], "tools_that_should_be_called": [ "compare_products" ], "ideal_response": "Neither is universally better: MeltCups suit a warm, molten, intensely chocolatey craving, while Browkies suit someone who wants a chewy brownie-cookie texture and easier sharing. Your preferred texture is the deciding factor.", "ideal_follow_up_question": "Do you want molten and gooey or chewy with crispy edges?", "ideal_actions": [ "offer_product_comparison" ] }, { "example_id": "chat_018_delivery_fee", "customer_message": "Rapido delivery is ₹150. How much do I pay?", "conversation_context": [], "detected_intent": "delivery_fee_question", "facts_that_must_be_used": [ "When delivery exceeds ₹100, MeltRoom contributes 40% and the customer pays 60%." ], "facts_that_must_not_be_claimed": [ "The delivery fee is included in menu prices." ], "tools_that_should_be_called": [ "policy_search" ], "ideal_response": "For a ₹150 Rapido charge, MeltRoom's 40% contribution is ₹60 and your remaining delivery share is ₹90. The dessert order total is separate.", "ideal_follow_up_question": "Would you like to compare this with pickup from KLN Reddy Colony?", "ideal_actions": [ "offer_pickup_option" ] }, { "example_id": "chat_019_cancel_after_payment", "customer_message": "I paid already, but I want to cancel.", "conversation_context": [], "detected_intent": "cancellation_request", "facts_that_must_be_used": [ "Confirmed orders cannot be cancelled after payment.", "The request requires human handoff." ], "facts_that_must_not_be_claimed": [ "A refund is guaranteed." ], "tools_that_should_be_called": [ "policy_search", "human_handoff" ], "ideal_response": "Once payment is received and the order is confirmed, cancellation is not allowed. I cannot promise an exception or refund, but you can contact MeltRoom immediately on WhatsApp at +91 77805 34935 to discuss the situation.", "ideal_follow_up_question": "", "ideal_actions": [ "human_handoff" ] }, { "example_id": "chat_020_damaged_order", "customer_message": "My bowl spilled during delivery. What do I do?", "conversation_context": [], "detected_intent": "order_issue", "facts_that_must_be_used": [ "Issues must be reported on the delivery day.", "Photos and videos should be provided.", "Compensation or redelivery depends on review." ], "facts_that_must_not_be_claimed": [ "A refund or replacement is guaranteed." ], "tools_that_should_be_called": [ "policy_search", "human_handoff" ], "ideal_response": "Please report it to MeltRoom today on WhatsApp at +91 77805 34935 with your order details, clear photos of the bowl and packaging, and a video if useful. MeltRoom will review the issue and may compensate or redeliver if the complaint is found valid.", "ideal_follow_up_question": "", "ideal_actions": [ "human_handoff" ] } ], "designer_examples": [ { "example_id": "designer_001_comfort", "customer_request": "I had a bad day and want something very chocolatey and gooey for myself under ₹350.", "extracted_preferences": { "budget_inr": 350, "group_size": 1, "mood": "comfort", "occasion": "solo_treat", "flavours": [ "chocolate" ], "textures": [ "gooey" ], "sweetness": null, "dietary_requirements": [], "allergen_ids": [], "premium_preference": null, "variety_preference": "low" }, "expected_product_ids": [ "choco_fudge_brownie_bowl", "chocolate_over_load", "the_signature_melt" ], "forbidden_product_ids": [ "pistachio_royale", "mango_brownie_bowl" ], "expected_add_on_ids": [], "expected_total_max_inr": 350, "ideal_explanation": "Select from suitable chocolate-heavy, gooey comfort candidates without exceeding ₹350. Explain the trade-off between an individual brownie and a larger bowl; do not require one particular candidate." }, { "example_id": "designer_002_pistachio_premium", "customer_request": "Create a premium pistachio dessert plan for two people under ₹600.", "extracted_preferences": { "budget_inr": 600, "group_size": 2, "mood": "celebratory", "occasion": "anniversary_or_date", "flavours": [ "pistachio" ], "textures": [], "sweetness": null, "dietary_requirements": [], "allergen_ids": [], "premium_preference": true, "variety_preference": "medium" }, "expected_product_ids": [ "pista_bliss", "pistachio_meltwich", "pistachio_royale" ], "forbidden_product_ids": [], "expected_add_on_ids": [ "pista", "kunafa" ], "expected_total_max_inr": 600, "ideal_explanation": "Select a suitable subset of premium pistachio-led candidates, maintain serving coverage for two, state tree-nut allergens, and keep the total within ₹600." }, { "example_id": "designer_003_movie_night", "customer_request": "We are four friends. Give us variety for movie night under ₹900.", "extracted_preferences": { "budget_inr": 900, "group_size": 4, "mood": "playful", "occasion": "movie_night", "flavours": [], "textures": [ "mixed" ], "sweetness": null, "dietary_requirements": [], "allergen_ids": [], "premium_preference": false, "variety_preference": "high" }, "expected_product_ids": [ "browkies", "melt_tacos", "meltbox", "meltcups" ], "forbidden_product_ids": [], "expected_add_on_ids": [], "expected_total_max_inr": 900, "ideal_explanation": "Consider snackable Melt Creations and other suitable candidates that provide multiple textures and adequate serving coverage instead of requiring one fixed combination." }, { "example_id": "designer_004_tree_nut_allergy", "customer_request": "Plan dessert for three people under ₹800. One person has a severe tree-nut allergy.", "extracted_preferences": { "budget_inr": 800, "group_size": 3, "mood": null, "occasion": "friends_sharing", "flavours": [], "textures": [], "sweetness": null, "dietary_requirements": [], "allergen_ids": [ "tree_nuts" ], "premium_preference": null, "variety_preference": "medium" }, "expected_product_ids": [], "forbidden_product_ids": [ "pistachio_royale", "pistachio_meltwich", "pista_bliss" ], "expected_add_on_ids": [], "expected_total_max_inr": 800, "ideal_explanation": "Do not finalize a supposedly safe plan because tree-nut cross-contact is possible. Exclude known pistachio products and require MeltRoom confirmation." }, { "example_id": "designer_005_first_visit", "customer_request": "Build a first-time MeltRoom order for two people under ₹500.", "extracted_preferences": { "budget_inr": 500, "group_size": 2, "mood": null, "occasion": "first_visit", "flavours": [], "textures": [], "sweetness": null, "dietary_requirements": [], "allergen_ids": [], "premium_preference": null, "variety_preference": "medium" }, "expected_product_ids": [ "the_signature_melt", "meltroom_brownie_bowl", "browkies" ], "forbidden_product_ids": [], "expected_add_on_ids": [], "expected_total_max_inr": 500, "ideal_explanation": "Offer representative MeltRoom directions, explain the difference between individual variety and one signature bowl, and remain within ₹500 without forcing one default first order." }, { "example_id": "designer_006_milk_substitution", "customer_request": "Suggest a chocolate dessert for one person under ₹250 using oat milk instead of milk.", "extracted_preferences": { "budget_inr": 250, "group_size": 1, "mood": null, "occasion": "solo_treat", "flavours": [ "chocolate" ], "textures": [], "sweetness": null, "dietary_requirements": [ "milk_substitution_oat" ], "allergen_ids": [ "milk" ], "premium_preference": null, "variety_preference": "low" }, "expected_product_ids": [ "the_meltroom_original", "the_signature_melt", "meltcups" ], "forbidden_product_ids": [], "expected_add_on_ids": [], "expected_total_max_inr": 250, "ideal_explanation": "Treat listed products as candidate directions, verify that oat-milk substitution is compatible with the selected complete dessert, stay within budget, and require staff confirmation if the allergy is severe." }, { "example_id": "designer_007_milk_and_tree_nut_allergy", "customer_request": "Plan for two people under ₹500. One has milk and tree-nut allergies.", "extracted_preferences": { "budget_inr": 500, "group_size": 2, "mood": null, "occasion": "sharing", "flavours": [], "textures": [], "sweetness": null, "dietary_requirements": [ "milk_substitution_oat" ], "allergen_ids": [ "milk", "tree_nuts" ], "premium_preference": null, "variety_preference": "medium" }, "expected_product_ids": [], "forbidden_product_ids": [ "pistachio_royale", "pistachio_meltwich", "pista_bliss" ], "expected_add_on_ids": [], "expected_total_max_inr": 500, "ideal_explanation": "Never suggest almond milk or pistachio products. Oat milk is only a possible direction; do not finalize an allergy-safe plan without staff confirmation." }, { "example_id": "designer_008_mixed_group_preferences", "customer_request": "Plan for four people under ₹900: chocolate, mango, crunchy, and creamy preferences.", "extracted_preferences": { "budget_inr": 900, "group_size": 4, "mood": "social", "occasion": "friends_sharing", "flavours": [ "chocolate", "mango" ], "textures": [ "crunchy", "creamy" ], "sweetness": null, "dietary_requirements": [], "allergen_ids": [], "premium_preference": null, "variety_preference": "high" }, "expected_product_ids": [ "mango_brownie_bowl", "pistachio_royale", "browkies", "melt_mathew", "melt_tacos", "meltcups" ], "forbidden_product_ids": [], "expected_add_on_ids": [], "expected_total_max_inr": 900, "ideal_explanation": "Candidate IDs represent several valid ways to cover the preferences. Select a sensible subset, explain who each item serves, preserve variety, and remain within budget." } ] }