Hi everyone! I am replying to the user with the following custom action. My objective is to fetch an entity from user and populate similar entities as buttons.
Has anyone done this?
‘my payroll’: ‘To create an employee payroll group, click on Payroll and choose Payroll Employee Group.’, ‘my final salary’: ‘To run the payroll, click on Payroll and choose Run Payroll.’,
class ActionModule(Action): def name(self): return ‘Action_Module’
def run(self, dispatcher, tracker, domain):
mod = tracker.get_slot('module')
if mod in my_dict:
reply = my_dict[mod]
else:
reply = "It is so odd that I don't have this info. I'm afraid you have to contact the user account manager."
dispatcher.utter_message(reply)
return [SlotSet('module', mod)]