Hi @TBingeman ,
Re-Design your Runbooks.
One with the "Run .Net Script" Activity which checks and tries to start the service. In the "Initialize Data" Activity define the Parameter ComputerName. And in properties of this Runbook define the "RerturnData" whether an EMail is needed.
In the Monitoring Runbook invoke the first one an pass the ComputerName from the "Read Line" Activity.
Enable Looping for the "Invoke Runbook Activity". (he delay is in seconds).
Define in Exit condition in the Loop if email is not needed an the max attempt of 3 (common published data).
130115-ssrs-monitoring-stefan-ois-export.txtSend the Mail if the Runbook still returns EMailIsNeeded after 3 attempts.
Regards,
Stefan