Auto assign requests based on day of the week, or week of the month, etc.

Auto assign requests based on day of the week, or week of the month, etc.

Our company would like to share the workload of supporting our customers.  Ideally we would like to be able to auto-assign requests that come in based on the day of the week.  For example, requests that are created on Mondays go to Support Rep AA, requests created on Tuesdays go to support Rep BB, etc.  Or perhaps all requests in a given week go to AA, and then the following week to BB, and the week after that CC, etc.

Is there a way to do this? I couldn't find one using Request Assignment Rules, but maybe somebody has another suggestion?

Thanks in advance!