Thanks that’s what I am using. But this won’t work as intended
class ActionDefaultFallback(Action):
def name(self) -> Text:
return "action_default_fallback"
def run(self, dispatcher, tracker, domain):
logger = logging.getLogger(__name__)
dispatcher.utter_message(template="utter_default")
if tracker.active_form.get("email_id") is not None:
dispatcher.utter_message(template="utter_additional_question_response")
else:
dispatcher.utter_message(template="utter_test")
return [AllSlotsReset(),UserUtteranceReverted()]