Como acionar uma assinatura SSRS com base em um evento?

Existe uma maneira de ativar uma assinatura do SSRS (baseada em tempo) sempre que houver um evento como um arquivo criado em uma pasta compartilhada? Podemos fazer isso com PowerShell ou C #?

Existe um recurso pronto para uso disponível no SSRS (embora eu ache que não exista)?

Estou usando o SQL Server 2008 R2.