Prepare a Heroku Home for Your Bot

Before you begin, you need a Heroku account.


To sign up for a free account, go to and provide your name and email address. When prompted to pick a language, choose Ruby.

Once you’re logged in, Heroku redirects you to their first-time Ruby user docs.[8] The How Heroku Works section provides some information about how Heroku differs from traditional self-hosted web servers. Feel free to study this guide; it’s handy if you haven’t used web servers before.

Install the Heroku client

Self-guided Heroku learners are likely to start with the built-in Heroku dashboard. It provides a nice visual representation ...

Get Build Chatbot Interactions now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.