Visually it looks like a tree with paths from the root (initial question) to leaf representing conversation scenarios with an initial inquiry as a root and possible use answers branches.
Here is a scheme of the most straightforward chatbot decision tree:
For example, "Would you like to answer some questions to get a 50% OFF?" - "Of course!" and "No". Each of these answers serves as a trigger for the series of relevant chatbot questions and possible user answers.
The more branches you create, the more personalized and helpful your chatbot will be.