So this idea came to me a few days ago, and it strikes me as odd that this hasn't been tried.
It's very simple, and I can't help but thinking that it will be very cheap AND increase employment in Temp Agencies, even ignoring the companies that contract with them. Here is the idea...
Every time someone applies for unemployment the unemployment office for that state takes down all of the person's work experience and refers that person's name and job experience straight to a list of approved Temp Agencies. By approved agencies I mean they do not have a significant number of negative charges such as harrassment, embezzlement etc. against them (yes I actually know of an agency with some of those problems).
The Temp Agencies then have an increased number of names going to them to fill with their contracted companies, and will most likely also need to hire more people themselves to deal with the massive increase in referrals. Since I know of quite a few companies that use temp personnel as a way of selecting qualified people for full-time positions this then helps unemployed people get a foot in the door.
Of course, if the person turns down a Temp job they are qualified for, and was within a reasonable travel distance, they would then no long qualify for unemployment. If the Temp job pays less than what they would be receiving in unemployment (for whatever reason) the state government could then make up the rest of the tab until that person finds a permanent position at the company (and/or until they would no longer qualify for unemployment due to time), or is referred to a higher paying Temp position.
Would have to come up with some way of tracking those who are abusers of the system currently, but I think the Temp Agencies would be a lot better at that than the government. I'm pretty sure they already keep track of that kind of information regarding reasons people quit or are fired anyway.
Curious what other people think, and how well you think it might work.