Activate a Specific Workflow from Metadata

Good Day,

I need to a way to trigger/use a specific workflow depending on the Metadata or user...

So example:

User A saved the document in class "Drawings" - Use workflow A

User B saved the document in the same class "Drawings" - But Use workflow B

So I cant set the default workflow for new object on the class under Properties since I need to trigger deferent workflows...