we have setup an autopilot flow where some of the tasks have the same training samples, so we have setup listen constraints along the flow to help keep the tasks answering properly.
Current setup: Our greeting task is setup as sort of a dummy, which just listens and constrains available tasks to "initial_screen_yes" and "initial_screen_no". These tasks contain various samples, for instance initial_screen_yes has things like: sure, yes, yup, totally, right now, soon, etc. and similarly with our initial_screen_no.
The current "greeting" task looks like:
{
"actions": [
{
"listen": {
"tasks": [
"initial_screen_yes",
"initial_screen_no"
]
}
}
]
}
The problem: When we initiate a chat conversation, autopilot seems to be skipping the configuration on the task flagged as the "initiation" task in Default Behaviors and going straight to a further sub-task which also has training samples that include "yes, sure, yup, etc"
Expected behavior seems that it would take in the response and direct it to these two tasks, but it's being grabbed by another task we have called: schedule_home_value_appt
Any ideas?