QnABot on AWS is a multi-channel, multi-language conversational interface (chatbot) that responds to your customer’s questions, answers, and feedback. It allows you to deploy a fully functional chatbot across multiple channels including chat, voice, SMS, and Amazon Alexa.



Enhance your customer’s experience

Provide personalized tutorials and question and answer support with intelligent multi-part interaction. Use the Command Line Interface (CLI) to import and export questions from your QnABot setup. Use Amazon Kendra natural language processing (NLP) capabilities to better understand human questions. Import questions and answers and session attributes from an Excel file.

Reduce call center wait times

Automate customer support workflows.

Implement the latest machine learning technology

Create engaging, human-like interactions for chatbots. Use intent and slot matching to implement different types of question-and-answer workflows.

Technical details

The diagram below presents the architecture you can automatically deploy using the AWS Solution's implementation guide and accompanying AWS CloudFormation template.

You can add Amazon Connect and Amazon Kendra to this solution’s architecture.

About this deployment
Est. deployment time
30-45 mins
Estimated cost
Download implementation guide  Source code  CloudFormation template  Subscribe to RSS feed 
Deployment options
Ready to get started?
Deploy this solution by launching it in your AWS Console
Did this AWS Solution help you?
Provide feedback