I have a workflow that I need to run on a daily basis.
It's going to run in a web application hosted in Sharepoint Online, so there is no access to Central Administration. Which means the timer jobs related to information retention will run weekly, so the "daily retention stage on a bogus list" technique doesn't work in this scenario.
Also because of the way it's hosted, I can't deploy a custom timer job.
Someone suggested using two workflows, each triggering the other. One would do the actual thing I want it to do, the other would just set a delay until the next day. Problem is, should either stop for any reason, it'd take manual action to get them running again, right?
Any ideas how this could be done? Guaranteeing a daily execution, I mean.