chatbot robot for cloud computing test

We're on a mission to find the world's greatest chatbots. Build a chatbot that can engage your users with lifelike conversational interactions using Amazon Lex and AWS Lambda. Enter your bot to the AWS Chatbot Challenge for a chance to win prizes and more.

Build a chatbot that can engage users with lifelike conversational interactions and which solves a particular user need, such as booking a hotel or answering queries. The chatbot must run on Amazon Lex and AWS Lambda. Deploy your bot to a messaging platform like Slack, Facebook, or Twilio.

The rewards for the winning submissions include a total prize pool of $10,000, complimentary tickets to AWS re:Invent in Las Vegas on 11/27 – 12/1, AWS credits, and more. You’ll also have the opportunity to meet with AWS product team leaders and have your winning submission promoted by AWS.

It’s easy to build sophisticated, natural language, conversational bots (“chatbots”) using AWS services. Amazon Lex is a service for building conversational interfaces into any application using voice and text. With Lex, the same deep learning technologies that power Amazon Alexa are now available to any developer. You can use AWS Lambda’s serverless compute to run the backend logic for your chatbot, such as for data retrieval, updates, and business logic. Lambda runs your bot code in response to events without the need for provisioning or managing servers.

Serverless Bot for Slack

gears icon


Deep learning functionalities
Natural language understanding
Automatic speech recognition

lambda icon


Runs bot code with serverless compute
Executes code only when triggered by Lex
Scales automatically per request

Getting started is easy. Visit our hackathon web page below to see the competition rules and instructions on how to enter.

Join the Challenge

cartoon mole with computer skills

Marbot allows you to forward alerts from Amazon Web Services to your DevOps team -- sharing workload amongst team members.

robot feeding

Bopbot allows you to chat your way into suggestions for good eats in your area -- polling your friends and letting everyone know the winning restaurant.

translation chat bubbles

The Translator Slackbot translates messages between users' languages in real time.