I think that you might find the “Agent Mode” of Discourse Chatbot 🤖 (Now smarter than ChatGPT!*) the best fit for your needs.
This plugin is 3rd party and maintained as an open source project by a single passionate developer. As such, it pushes the boundaries of what is possible and is quite a bit more feature-rich.
If you find it works well for you, I’d encourage you to seek out the developer and offer to contribute towards its maintenance.
In contrast, the other (official) plugin/module has been developed by the Discourse Team with an emphasis on stability and will be supported by their impressive Dev team.
(P.S. it isn’t the best etiquette to @mention people here - especially CEOs and busy Devs - unless there is serious need)