Tagging multiple different artifact types.

I have a question, lately we got license for Nexus Repository Pro and I’m interested tagging feature.
I’ve read documentation but didn’t find what I need beside using RestAPI and PUT request to add tags, but that is not what I need.

My process is that compilation starts as one big process with multiple component types, each sub process add it’s own artifacts to nexus (maven, nuget and npm) using each tool (mvn, nuget npm) specific command to upload files to nexus.

Question is, where and how I can tag all those artifacts that were produced by one specific iteration of my compilation process. Is this even possible ?