Skip to content

1. The App Scenario

The workshop teaches you to build, evaluate, and deploy a retail copilot code-first on Azure AI. The application scenario involves an enterprise retailer frontend (Contoso Web app) integrated with a custom copilot backend (Contoso Chat app), to provide a chat-based customer support experience to users. Click each tab below, to learn more!


Contoso Outdoors is an enterprise retailer that sells a wide variety of hiking and camping equipment to outdoor adventurer through their website. Customers visiting the site often call the customer support line with requests for product information or recommendations, before making their purchases. The retailer decides to build and integrate an AI-based customer support agent (retail copilot) to handle these queries right from their website, for efficiency.

Contoso Chat UI

Contoso Chat is the chat AI implementation (backend) for the retail copilot experience. It has a hosted API (endpoint) that the chat UI (frontend) can interact with to process user requests. Customers can now ask questions in a conversational format, using natural language, and get valid responses grounded in product data and their own purchase history.

Contoso Chat AI