# Step X Bot (step by step through a process)

**URL:** <https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106>\
**Category:** Feature Requests\
**Created:** [February 13, 2025, 2:27pm UTC](https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106 "2025-02-13T14:27:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![richard\_zimmermann](https://avatars.discourse-cdn.com/v4/letter/r/e95f7d/32.png) [@richard\_zimmermann](https://community.pickaxe.co/u/richard_zimmermann)\
**Post date:** [February 13, 2025, 2:27pm UTC](https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106/1 "2025-02-13T14:27:32Z")

</div>

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](http://DeepL.com) (free version)

---

<div class="post-metadata">

**Author:** ![admin\_mike](https://yyz2.discourse-cdn.com/flex004/user_avatar/community.pickaxe.co/admin_mike/32/283_2.png) [@admin\_mike](https://community.pickaxe.co/u/admin_mike)\
**Post date:** [February 13, 2025, 10:49pm UTC](https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106/2 "2025-02-13T22:49:05Z")

</div>

I don’t recommend using the prompt injection for this use case. You should just create a [step-by-step chatbot](https://www.youtube.com/watch?v=VOP0c9pr9bU). You will be surprised by far how you can get with this paradigm.

---

<div class="post-metadata">

**Author:** ![Pristine](https://avatars.discourse-cdn.com/v4/letter/p/ce7236/32.png) [@Pristine](https://community.pickaxe.co/u/Pristine)\
**Post date:** [February 19, 2025, 10:32pm UTC](https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106/3 "2025-02-19T22:32:46Z")

</div>

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?

---

<div class="post-metadata">

**Author:** ![Pristine](https://avatars.discourse-cdn.com/v4/letter/p/ce7236/32.png) [@Pristine](https://community.pickaxe.co/u/Pristine)\
**Post date:** [March 22, 2025, 12:39pm UTC](https://community.pickaxe.co/t/step-x-bot-step-by-step-through-a-process/4106/4 "2025-03-22T12:39:35Z")

</div>

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