Challenge for lead assignation using round robin
We are working with a startup that is integrating leads from forms from social media (facebook, instagram) and creating deals in the CRM using the Pipedrive API.
We have facing a challenge to assign the leads to 3 branches, each one with 6-7 users, using round robin, but there are some limitations to follow:
1.- All leads should be assigned to users using round robin but following these shifts:
Each branch work on 2 shifts:
→ AM from 9a to 5p from Mon to Fri
→ PM from 12p to 9p from Mon to Fri
→ On saturdays it goes from 10a to 3p
2.- All leads that are out of these shifts, goes into a "temporary bucket" that re-assign all of the leads out of this time to the next day to both shifts in the same amount in order everyone has the same amount of leads
This is a real challenge and we are aware of RouterJet but I believe we need a more sophisticated way to work assigning the leads.
What could be the suggestions you have to do this?