1 more update, I used tracker.current_state()['sender_id']
found on this thread. I took very less time than I thought. Thanks to the Rasa community, you guys are Awesome!!!
class ActionHelloWorld(Action):
def name(self) -> Text:
return "action_receive_email_id"
def run(self, dispatcher: CollectingDispatcher,
tracker: Tracker,
domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
text = tracker.current_state()['sender_id']
return [SlotSet("email_id", text)]