Hanselman talk on AI. My take-away-- Enterprise AI will 100% constrain the "objects" coming out of a user facing chat.
Real world English Input -> Interface Narrowing -> Known Objects (Coffee orders) as output
Which sort of dumbs down the AI to the AI-as-an-if-statement, but with better English parsing.
This is one solution to "I don't want my chatbot generating problematic responses"