Personally, depending on what precisely I needed, I have used either the API accessed through Powershell, or a Slack trigger on occasion.
There is also
VCCommand Or the web API, which I haven't used, or various other trigger types that might suit you better.
VCCommand is probably the most apt for the description you provided, but depending on your security needs you may need to figure out some alternative trigger that would be acceptable.