My answer: Have the AI “interview”, and tell it to only call when it has specifically received the data as user input.