How to get slots filled in custom actions

rasa-core

(Raghavendra) #1

Hi Guys,

I am stuck in problem that I have filled a slot in a Custom Action which is not reflecting when I call the /parse endpoint but once I make a call to ./respond and again /parse then the slot value is updating. What should I have to do to get the slot values filled in custom action should reflect in the first /parse call itself?

Thanks

@momo @mjoellnier @tmbo @akelad


(Anders) #2

Please share your code and setup


(Deepak Shetty) #3

In /parse ,/continue mode only action name is returned - no action is actually executed. So if the custom action is filling the slot , no slot will get filled. You have to send events to Rasa telling it to fill the slot by executing the action (or equivalent) in whoevers calling the /parse - /continue endpoints