I’m thinking of a situation in which you have a FormAction asking the user to provide some information for planing a meeting like date, time,… (which then get stored in slots). In the FormAction i have some validate function to check if the user provides valid date, time,…
The problem is if i have intents such as inform_date, inform_time, then the user can filled the slots without invoking the FormAction (it’s not normal for them to do so, but i assume in case of them wanting to mess thing up). In that situation, the ‘date’, ‘time’ slots can get filled without being validated (since the FormAction is not being active), and after that if the user invokes the FormAction, the bot won’t ask for those information anymore (since the slots already get filled).
So i want to know if there is a way to make sure some specific slots only get filled when executing FormAction ? Thank you very much.