I'm a consultant and my team has been building interactive "sales agents" using tech like Google Dialogflow, Amazon Lex, and Microsoft Bot Famework/LUIS since circa 2018-2019.
It does feel like we're reinventing the wheel with some of this stuff, except letting the LLM do things that used to be handled with deterministic logic in an orchestration layer.
Given the current capabilities of the tech, I'd still prefer to do things the old way and only inject the LLM at the point in the workflow where I need to actually generate content, like for the email body. Rather than giving the LLM tools and telling it to "figure things out" and execute end to end.
It does feel like we're reinventing the wheel with some of this stuff, except letting the LLM do things that used to be handled with deterministic logic in an orchestration layer.
Given the current capabilities of the tech, I'd still prefer to do things the old way and only inject the LLM at the point in the workflow where I need to actually generate content, like for the email body. Rather than giving the LLM tools and telling it to "figure things out" and execute end to end.