Approval Process - Reminders

Approval Process - Reminders

I have a single level approval process that is kicked off on create within a custom module.  There are multiple approvers, any of whom can approve it.  The issue is that when the process was initially put in place, the approvers all leapt on the notification only to find someone had already approved it - not exactly the efficiency-creating result that you hope from a CRM. This led to the approvers feeling that the process was a waste of their time as they could just leave it to someone else to do.  Unfortunately, this has led to various approval processes being missed.

1) If I assign a task, it creates a task for each approver individually and when one completes the task, the others still have a task that is outstanding.  This is even more time consuming for them, as not only do they need to look to see whether the approval has been completed already, they then need to clear the task.
2) If I don't assign a task, there is no way of reminding the authorisers that it is still outstanding and so approvals get missed

In an ideal world, it would assign the approval process to one of the approvers in a round-robin fashion and notify them that they PERSONALLY have an approval to undertake.  If not completed within a given timescale, it would need to reassign to a different approver and notify them.  

As this doesn't exist in Zoho and probably never will, is there a way to create this from within a function?  


Info
Moderation Update (February 2026):
The option to either choose 'Everyone' or 'Anyone' as approver was released a year ago. You can read more about the same in the announcement below.