How system.intent work based on user input in ODA?
Summary
system intent is not working based on the user inputContent
System intent "TimeExpenseCount" based on utterances.here user input "jd" not in utterances but it invoking the intent "TimeExpenseCount"
below is OBOTML
states:
intent:
component: "System.Intent"
properties:
variable: "iResult"
translate:
daIntercept: "always"
transitions:
actions:
Wel: "welcome"
TimeExpenseCount: "printdata"
ViewTimeProjhours : "getTimePrjhrs"
unresolvedIntent: "unresolved"
ViewUserExpenses: "getExpense"
VeiwTimeCard: "typeprompt"
####################################################################################################################
# Welcome intent - provide user selection
################################################################################################################
welcome:
component: "System.Text"
properties:
prompt: "Hi ${profile.firstName},\nHow can I help you ?"
variable: "words"
transitions: {}
####################################################################################################################
# Time & Expense count ################################################################################################################
getTimeExpenseCount:
component: "getTimeExpenseCount"
properties:
timecardcount: "timecardcount"
expcount: "expcount"
person_id: "person_id"
printdata:
component: "System.List"