Plugin to propagate alert creation

Hi,

I’m exploring Grafana developer guide and trying to figure out if creating a plugin is the best route to propagate alert creation information. I want to essentially send the information when an alert is created and all the corresponding parameters to a different system preferably using a webhook.

I did explore HTTP API to query for existing alerts but that’s a bit cumbersome way to figure out an existing alert, as it would essentially be periodic polling.