AzureRecipes

Virtual Agent

This blueprint contains the resources to build a Virtual Agent which implements processes and helps the users with answers to questions. It consists of a Bot Framework based App Service with interacts with the Cognitive Services LUIS and QnA Maker, the latter being integrated with enterprise data sources.

Consider this knowledge base article for an overview of Bot Framework components.

Architecture

Architecture

Get draw.io File Estimate

Implementation Notes

Bot Framework Resources

Indexer Function

This snippet provides a reference implementation and shows the ingestion of data automatically extracted from a website.

Deployment

Bot Framework solutions are normally built based on either the Bot Framework Solution “Virtual Assistant” template or with the Bot Framework Composer. Both include the Azure core resource definitions and an according deployment procedure as follows:

This deployment script contains some additional components as defined in the architecture and needs to be merged or validated with the deployment result from the template used.

Deploy to Azure