Done

Done

@mishra-atul5001

Does this FormAction really work? Did anybody succeed in bringing that to life?

I can assure you, that it definitely works :slight_smile: It might be a bit more complicated as it needs to be, but it works.

At which point is the fallback happening? After the validation or before the form is even triggered?

Weird :thinking:Where is the failed to extract slot [...] messasge coming from? And which rasa + rasa-sdk versions are you using?

That’s deprecated and not recommended to use anymore. rasa includes both, Core and NLU, now :slight_smile:

Also I am getting WARNING:rasax.community.services.event_consumers.event_consumer:Saving event failed due to an ‘IntegrityError’. This means that the event is already stored in the database. ,error when running through RASA

Are you running the Rasa X python package on Windows?

@mishra-atul5001 I would suggest uninstalling rasa-core, rasa-core-sdk and rasa-nlu completely. Rasa is and rasa-sdk are the new packages

@mishra-atul5001 could you share your stories for this?

These action_deactivate_form events are not necessary - you don’t have a form active at that point. If you want to handle an interjection during the form, then please take a look at the examples here

You don’t necessarily have to ask for confirmation from the user first, but yes that is the style of story that you’ll need to implement. The one above that you currently have won’t work

That error means that your bot is behaving exactly as expected: the slot wasn’t extracted and therefore the form execution fails and the user has successfully jumped out of the form. The end user won’t see this message

Hi Team, I am working on a bot , Where I have created many form to asks the value from user and then calling apis. While I worked with correct input which is trained in NLU. it works fine. But if I tried with any new input… requested slot do not get updated instead it picked up some random slots or intent. As a result I am facing following synario…

  1. Default_fallback _action may got called which okay.
  2. Nlu_fallback action may got called.it is also okay.
  3. Form enters into loop , never get terminated itself… Then Bot started behaves unpredictably… which very painful… Please suggest how decativate form if it not extracting requested slots.

Hi Team, I am working on a bot , Where I have created many form to asks the value from user and then calling apis. While I worked with correct input which is trained in NLU. it works fine. But if I tried with any new input… requested slot do not get updated instead it picked up some random slots or intent. As a result I am facing following synario…

  1. Default_fallback _action may got called which okay.
  2. Nlu_fallback action may got called.it is also okay.
  3. Form enters into loop , never get terminated itself… Then Bot started behaves unpredictably… which very painful… Please suggest how decativate form if it not extracting requested slots.