Forms, responses between questions

Hi,

I would like to build a questionnaire bot in RASA 3.1. For this I would like to use Forms, but the bot should give an answer to each filled slot.

Currently it is the case that the bot asks one question after the next.

What I would like to have:

Example:

  • Question #1 (Bot)
  • Intent (User) → Slot is filled
  • Text Response (Bot) → Confirmation of the input to Question #1.
  • Question #2 (Bot)
  • Intent (User) → Slot is filled
  • Text Response (Bot) → Confirmation of the input for Question #2.

What is the best technique to implement this?

Many thanks in advance.

Hi Leo,

I suggest to have a validationAction in order to a) validate the slot filling if necessary and b) to utter what ever you want to feedback to the user.

best regards

andre

1 Like

@Leo1632 check this example:

1 Like