Using topic and handlers seems to be a big improvement over inline alert definitions when it comes to managing many alerts but unfortunately it lacks, to my knowledge, the possibility to customize the message and details to take full advantage of handler specific capabilities.
For example alerts handled through slack can include named links in the message, but if one tries to handle the same alert using an opsgenie or email handler the results would be pretty poor.
So with topics and handlers alerts seem to be decoupled from their destination but when it comes to message formatting it turns out they are not. Is there any workaround for this? Other than pushing different alert instances to different topics basically binding topics to the type of handler?