Wie kann ein SSRS-Abonnement basierend auf einem Ereignis ausgelöst werden?

Gibt es eine Möglichkeit, ein SSRS-Abonnement (zeitbasiert) auszulösen, wenn ein Ereignis wie eine Datei in einem freigegebenen Ordner erstellt wird? Können wir das mit Powershell oder C # machen?

Ist in SSRS eine Out-of-Box-Funktion verfügbar (obwohl ich glaube, dass es keine gibt)?

Ich verwende SQL Server 2008 R2.