Ask to fill missing entities without forms

Hello Rasa folks, I have a question here as I’m implementing a Bot for such Airport and one of the use cases is to support the Baggage Allowance. Here in my case the user has to define some information such as flight type (ex. international) - ticket class (ex. First Class) and so on. Now I’m implementing a story which recognize the intent of Baggage Allowance and the entities flight_type & ticket_class. My question here how to do this implementation in the way that to force the end user to fill all the required information and to ask him to fill the missing slots/entities. Is there anyway to do that without form? or this is the only way to implement this use case is to use Forms ? BTW I’m using Rasa 3.2 ;0 Thanks in advanced and hope to get responses soon :slight_smile:

1 Like

I have a similar situation here and I truly need to solve it !!!

First way: You can set the influence_conversation of the slot to be true. Then depending on whether the slot is filled or not, you can write respective stories to ask for further slots.

Second way: Using Forms. It is much easier to get all the necessary information. Is there a particular reason you don’t want to use it?

I’ve a similar doubt on how rasa can be set to ask for missing slots for a particular situation.