Is there a default action
where the conversation is started for the first time
Because I want to use this default action
as a super class to use it in a new custom action
to add new field in the tracker
to be saved in the conversations database.
My idea is this:
class MyNewCustomAction(<Default Initial Conversation Action>):
def name(self) -> str:
return 'my_new_custom_action'
def run(self, ..., tracker: Tracker, ...) -> LIst[Dict[Text, Any]]:
# here use the tracker variable to add new database attribute for each conversation created
pass