There is a XEP for it but as per usual, it's experimental and not widely implemented: https://xmpp.org/extensions/xep-0513.html
I wanted to self-host a chat service where I can control my bots and AIs, but with no native tagging functionality makes it really janky to work with.
Discord and Telegram Just Work, but I'd much rather have the whole thing in my control.
Buzz[0] seems nice, but for one person an 5 bots having a full-ass postgres+redis+s3 setup seems completely bonkers.