Now let’s get to business and create a new chatbot from scratch.

This will be a rather long but important section, so here’s a table of content for quick navigation:

A full video example:

Bildschirmaufnahme 2022-02-24 um 15.10.28.mov

The block structure

All chatbots are clustered into different blocks, which allow the separation of logic. They help by visualizing the user's journey through the chat conversation. Usually, one block represents one question, however, this is not fixed.

Bildschirmfoto 2022-02-24 um 15.15.00.png

In this example, the chatbot consists of four blocks:

Routing between different blocks allows for non-linear conversations. By sending users into different blocks, depending on what their previous answers were, a much more personal experience is possible.

Message Elements

Building a chatbot can be thought of as putting together different pre-defined elements in our builder. Just click on them to add them to your blog, or drag them up and down to change their order. There are two categories, the first of them being message elements.