Virtual Device to Trigger Alexa Routine?

I use a lot of “Simulated Alexa Switches” - a custom developed Device Handler by Brian Pierron

It is described here: [Release] Virtual Alexa Switch/Button

GitHub link https://github.com/bjpierron/SmartThings-Alexa/blob/master/devicetypes/bjpierron/simulated-alexa-switch.src/simulated-alexa-switch.groovy

NOTE:
After examining the FAQ link mentioned by JDRoberts and drilling down to the “theSmartcave” article theSmartCave, it turns out it also recommends the Brian Pierron device handler.
(I started using the “Simulated Alexa Switch” back in December 2018)