I am creating a rasa form with 4 inputs. Now I want to include a feature which is while asking for user input (for ex: “What is your name ?”) , I’ll provide a button below with a title “skip” and a payload with intent “/deny” which when clicked should trigger the form to deactivate and should utter the message " Sorry to see you go".
utter_ask_customer:
- text: "Please give the customer name "
buttons:
- title: "Skip"
payload: "/deny"
This button is provided under every question when asking user for a input. I have tried different ways to write stories and rules for it. But it doesn’t work. Help me find a solution.
Below is the rule I used which does not work :
- rule: New license form - values right - interuption
condition:
# Condition that form is active.
- active_loop: new_lic_form
steps:
- action: new_lic_form
- active_loop: new_lic_form
- slot_was_set:
- requested_slot: true
- intent: deny
- active_loop: null
- action: utter_greet
Should I add any deactivate form action to make this work? If yes please provide the code and rule. Thank you in advance