
Cognitive Services processes the natural language request to understand the customer communication.Interacting with the Bot Service, the customer requests information about hotel availability.Using Azure Active Directory (Azure AD) B2C (business-to-consumer), the customer is authenticated.The customer accesses the chatbot with a mobile or web app.The data flows through the scenario as follows: This scenario covers a conversational bot that functions as a concierge for a hotel. With Azure Bot Service and Language Understanding or Speech services, businesses can use scalable bots to handle common customer requests. As a result, customers wait until a representative is available to provide assistance. Traditionally, businesses hire and train customer service agents to respond to these types of customer requests. Or, the chatbot can enable customers of a photography studio to search for and order prints.

For example, the chatbot can enable customers to review the take-out menu of restaurant and place an order. Specifically, this scenario shows a C# chatbot for a hotel to allow customers to check availability and book accommodation through a web or mobile application.īeyond hotel booking, this chatbot could be used in a wide range of commerce settings. This example scenario applies generally to businesses that want to integrate a conversational chatbot into applications.
