I am working a chatbot and need call the same form action again and again until it reaches to a certain number. I can get this work using FollowupAction and the logic is below:
# here I use a slot to count how many times ActionMyForm is called. if number_of_calls > 6: return  else: # reset required_slot and then call this: return [FollowupAction("action_my_form")]
However, when it reaches 6 times, the bot is stuck at action_my_form although all the required slots are already filled.
Any idea how to achieve this?