I'm currently paying a US-based call center about $55/hr to provide 24/7 frontline tech support via phone, e-mail, and live chat.
They're horrible at it, and I'm wondering if I can't just do it better. Switching vendors is tough because our case/incident volume is so low that most companies either won't deal with us OR will deal, but at outrageous prices.
So I'm toying with using something like Grasshopper and Zendesk to basically create my own help desk. One of the big unknowns is the staff: are there people willing to be on-call for an 8-hour shift, yet be paid per case? Or paid per minute of support time? Is that even legal? I can't afford to pay for two or three full 8-hour shifts, which is why we have an outsourced vendor now (where agents are shared across multiple clients and we're only billed per minute).
Any ideas or suggestions, especially from folks who have done something similar?
I think you should look into a service that sells you minutes and takes calls from several different companies. I recommend CallRuby (http://www.callruby.com/pricing.html).