🏁 Challenge completed!
Great work — you’ve connected your agent to the Pizza MCP Server and turned it into a real, production-style assistant.
Your agent can now take orders, report status, and cancel (within the allowed window).
Discord Teaser
Jump into #open-hack on the Microsoft Foundry Discord for live help, shoutouts, and mini-challenges.
I have completed the final level of the Open Hack "Build An Agent to Order Pizza"🧩 What You’ve Achieved (Levels 1–6)
- Level 1: Set up Microsoft Foundry and deployed a model
- Level 2: Created your first agent (“hello world”)
- Level 3: Added instructions, brand personality, and basic memory
- Level 4: Made the agent store-aware (lists/chooses Contoso locations)
- Level 5: Added pizza estimation (group size + appetite → pizza amount)
- Level 6: Connected to an MCP Server for ordering — take, track, and cancel orders
🩺 Quick Self-Check Before Moving On
- Orders appear on the in-room dashboard after the agent places them
- Status requests (e.g., “What’s the status of my order?”) return correct info
- Cancellation works when requested quickly enough
- System prompt includes your Contoso Pizza user ID (as instructed in Level 6)
Continue learning?
Ready for more? Try these bonus challenges to take your agent to the next level:
Accept Voice-Based Orders
Take your agent hands-free! Enable customers to place pizza orders by speaking—your agent will listen, understand, confirm, and create orders end-to-end. 🎙️🍕
Visual Ordering
Enable image-based ordering—users upload a photo of a pizza, your agent analyzes it, maps it to a menu item, and creates the order. 📸🍕
Code Interpreter (Data Insights)
Give your agent analytical superpowers! Load sales data and generate graphs, summaries, and insights for managers and dashboards. 📊🍕
Add Content Filtering
Make your agent safe and on-brand by adding content filtering to block or redirect harmful requests while keeping normal orders flowing smoothly. 🛡️🍕