Думаю, что режим «Агент» (Agent Mode) из статьи Discourse Chatbot 🤖 лучше всего подойдёт для ваших задач.
Этот плагин является сторонним и поддерживается как проект с открытым исходным кодом одним увлечённым разработчиком. Благодаря этому он расширяет границы возможного и обладает значительно более широким набором функций.
Если он вам подойдёт, я бы рекомендовал найти разработчика и предложить свою помощь в поддержке проекта.
В отличие от него, другой плагин/модуль (#официальный) разработан командой Discourse с акцентом на стабильность и будет поддерживаться их впечатляющей командой разработчиков.
(P.S. здесь не принято упоминать людей через @, особенно генеральных директоров и занятых разработчиков, если в этом нет острой необходимости).