What would be the best way, natively in Discourse, to assign a topic to a user or group based on when a topic has a particular tag?
I don’t think we have a native feature to accomplish this, but a custom script in the automation plugin could do it.
The plugin does not allow custom scripting though, does it?
Right, that was unclear — we’d need a new “auto assign topic” script to be added to the plugin. This is easier than writing a whole new plugin, but isn’t something that could be done through the admin interface.
Understood! I think an external automation may be an easier route then. Tangential, but it would be great if there were a common automation platform that users could build and define their own automations—built directly into Discourse. Think n8n, Tines, etc.
I shifted this over to Feature since getting what the OP is asking for would require a new automation.
It’s been a while since you posted this @jordan-violet did you figure out how to meet your need?
This is a great idea too and worth investigating, but deserves it’s own separate Feature topic.