Manual Workflows of Microsoft CRM 3 can be called recursively to achieve some new possibilities. Recursive Reminders are one of them.
If requirement is something like this that send reminder, if opportunity is open even after 7 days of its creation date. Ok. No problem. It can be easily developed. But if it is also added in the requirment that keep reminding after every 7 days if opportunity is open, than stop, we have to think.
There is a solution, a very simple one, create a recursive manual workflow.
You will need to create two workflows. One manual WF and another one on Create event for the sole purpose of calling the manual workflow.
Let’s first create manual workflow.
Note: If current WF is not saved than its name will not appear in the list of the sub processes. You will once need to save the manual WF and than open it again to add the action of calling sub process.
Now you need to create another WF on Create event of the Opportunity in which you will just call the manual WF.
Remember to activate both the workflows. Your reminders are working now.