Quickly create more capable and compelling conversational AI experiences across multiple channels, such as contact centers and social media


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.

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

You can automatically deploy this architecture using the implementation guide and the accompanying AWS CloudFormation template.

Solving with AWS Solutions: QnABot on AWS
Watch the video 
Use cases for this AWS Solution
  • Headline
Deployment options
Ready to get started?
Deploy this solution by launching it in your AWS Console

Need help? Deploy with a partner.
Find an AWS Certified third-party expert to assist with this deployment

Was this page helpful?