I have this node on the dialog tree of my Watson Assistant
So this node should be triggered when an entity @courses with either the value course or math is found.
In case the value of the entity courses is course but not math then the slot still needs to be filled and should prompt the user with 'Which specific course are you referring to?' since the slot is required. The problem I'm having is that the prompt is not getting triggered as shown in this image
So the entity courses with the value course is correctly identified but the prompt is not triggered.w
Am I missing something?
Edit
So modifying the configuration of the slot to add conditional responses I added a conditional response if the value of @courses:math is not found. Notice that I'm checking for the value of @courses:math on the black marked area but then I check on the conditional response if it is not found (red area) and if the value @courses:course is found and then the response should be triggered. So the conditional response should be something like
if @courses:course exists and @courses:math doesn't exist then
print "What specific course are you referring to?"
else if (@courses:course exists and @courses:math exists) or @courses:math exists then
do something else
But this is still not triggering any response for me.