Step X Bot (step by step through a process)

I have built a few chatbots that guide you step by step through a process. However, this is extremely difficult with only 1 prompt if the steps are very extensive.

I had to do a lot of testing and came to the conclusion, for example, that prompt injection is not suitable for this. This is because it often leads to a step being repeated even though this is not desired.

How about a new chatbot - which is a mixture of a form and an open chatbot. With which a user is guided step by step through a process and has a result at the end. A mixture of free text and form is of course very interesting for this, or prompt injection adapted for various steps.

PS: It would be cool if the form bot also had the option of limited free text for single or multiple choice.

Translated with DeepL.com (free version)

I don’t recommend using the prompt injection for this use case. You should just create a step-by-step chatbot. You will be surprised by far how you can get with this paradigm.

1 Like

How would you suggest I do this for a bot that is already being used for a larger purpose?

In other words I have a FAQ bot, how do I have the FAQ bot act like a step-by-step bot for just one question it may receive out of hundreds?

Quick update: I used the Prompt Chain with Pickaxe act and it works well for this.