Update for anyone who is interested.
So far I've just created this simple NR flow to detect webhooks from the doorbell then get a snapshot and send it to Telegram accounts on our mobile phones and to my PC.
The flow also sends a message to a nominated Alexa device. I have a number of Alexa devices around the house and in another flow I make use of the Virtual Smart Home (VSH) node to set the default Alexa device.
e.g. I can say... "Alexa, I'm in the study" and VSH will set that as the required 'destination'.
This is what gets shown on my mobile phone...
As you can see, at the moment the doorbell is sitting on my desk in the study - but when it stops raining I'm going to fix it to the front door.