Show HN: "Never wait on hold again" service built with Rails and Twilio
The problem we're solving: When you need customer service (your flight got canceled, strange fees on your bill, etc) you just want to talk to a real person. Waiting on hold wastes your time AND your concentration; you can't be coding in the zone when part of your brain is waiting for an operator.
Our solution: We wanted to make it "one click" to reach a real person.
How it works: You click on who you want to talk to (even a specific department, like the billing dept at AT&T) and we take it from there. Our system dials in, presses whatever buttons need pressing and waits on hold for as long as it takes. Only when we have an actual operator on the line do we call you.
Website version: http://www.fastcustomer.com (free) iPhone: http://itunes.com/app/FastCustomer (99 cents) Android: Know any great Android developers? ;)
Technical: Rails + Twilio, hosted on Rackspace Cloud.
We'd LOVE your feedback, and if any HNers want to review it let me know and I'll send you a promo code. If there are any companies you call regularly that we don't have (we're closing in on 1000 of the most-called companies) just say the word and we'll add 'em. Also, if you can think of things to do with our API we'd love to talk to you.
Thanks for checking it out!
[+] [-] patio11|15 years ago|reply
15 minutes later.
"Hello, is this Mr. McKenzie? Hiya, this is Steve at Paypal and I have your account brought up. What can I help you with today?"
I think that's far, far cheaper than $100k in dev costs and, if a 6 week test eliminates 5% of your CS spend while bringing your hold times down by 50%, that's like a career-making win. (Seriously guys: Twilio is the startup to watch. I say this while I'm literally wearing their sweatshirt but trust me, they're going to be massive.)
P.S. After you have it, you can trivially wire it into click-to-call on your webapp. "We can't show you that transaction, due to routine procedures meant to protect your account. Click here and type in your phone number, and we will have our Security Team contact you in the next five minutes. Thanks for using Paypal."
[+] [-] vyrotek|15 years ago|reply
http://www.incontact.com & http://www.liveops.com for those interested
[+] [-] ekanes|15 years ago|reply
Some solutions will detect when call volumes are high, and allow you to put in your phone number to be called back. That's pretty cool, but you still have to call in, press buttons and wait to see if you get that message.
I agree though, in principle it's an area where companies could innovate. Unfortunately, customer service is typically approached as a cost to be minimized rather than an opportunity to be maximized. Zappos is the exception, etc.
[+] [-] sudoscience|15 years ago|reply
[+] [-] unknown|15 years ago|reply
[deleted]
[+] [-] k33n|15 years ago|reply
[+] [-] zeteo|15 years ago|reply
It's an interesting idea, but it's IMHO doomed long term, unless you find a way to take the companies' interest into account as well. For instance, in order to maintain the same system of customer disincentives you should probably charge per each minute your service is used.
[+] [-] citricsquid|15 years ago|reply
Excellent idea!
[+] [-] ekanes|15 years ago|reply
[+] [-] baddox|15 years ago|reply
[+] [-] ekanes|15 years ago|reply
[+] [-] mcantor|15 years ago|reply
[+] [-] ajju|15 years ago|reply
It would probably make sense to do this only for paid customers in the future so that people don't abuse the feature (and CS reps).
Facebooked.
[+] [-] jrockway|15 years ago|reply
A system where the system calls you when everyone has indicated availability would be much nicer. No wasted time dialing in.
And BTW, these conference call services typically cost something like 30 cents a minute times the number of participants. So if your product eliminated 30 wasted seconds of airtime per employee per day, you would save a company like mine 12 million dollars a year.
[+] [-] Simon_M|15 years ago|reply
This wouldn't work for conf call services as you'd still be charged from the moment a call was connected on your particular 'room' irrespective of who actually called it. Although it would certainly save time and you wouldn't have to listen to the annoying hold music.
Oh, and if you organisation is really paying 30 cents per minute, then you should get in touch as we could save them well over 12 million dollars a year! ;)
Regarding the dial-out when everyone's ready service... we're working on it.
[+] [-] paulsingh|15 years ago|reply
[+] [-] mcantor|15 years ago|reply
[+] [-] ekanes|15 years ago|reply
Kidding! Yeah we play a message so the operators can hit 1 to get their next call.
[+] [-] ohashi|15 years ago|reply
[+] [-] fuzzmeister|15 years ago|reply
[+] [-] ekanes|15 years ago|reply
[+] [-] capstone|15 years ago|reply
[+] [-] paulsingh|15 years ago|reply
[+] [-] jiffylu|15 years ago|reply
[+] [-] evgeny0|15 years ago|reply
[+] [-] jvinet|15 years ago|reply
Thanks. :)
[+] [-] paulsingh|15 years ago|reply
seriously, thanks!
[+] [-] jmilloy|15 years ago|reply
[+] [-] failquicker|15 years ago|reply
You guys weren't joking when you said you were moving fast. Looks great. I'm kicking the tires now and will report back. As I told you in January, great damn idea. Let's grab a beer -Jason
[+] [-] snack|15 years ago|reply
[+] [-] ekanes|15 years ago|reply
[+] [-] andrewheins|15 years ago|reply
As a novel bonus, it'd be neat if you could wire up a twitter account that did song recognition and status updates.
Currently holding to: "Michelle Branch - Everywhere" for the 472nd time!
[+] [-] qixxiq|15 years ago|reply
Other than that its a great idea which I'm certain people would be willing to pay for (I would be if it was available internationally)
[+] [-] paulsingh|15 years ago|reply
Beyond that, we've got a couple of ideas that we'll be testing out -- maybe selling a brandable widget-based version to businesses, affiliate links, etc.
Not sure what will end up working but I can assure you that we'll be iterating pretty quickly. :)
[+] [-] zippykid|15 years ago|reply
[+] [-] arafalov|15 years ago|reply
Point 6 there is similar to what you are trying to do.
Never did it, never will, but I do have a much longer document with additional idea directions and monetization strategies.
If you like and agree with the article, feel free to ping me and we can chat about the rest of the unreleased ideas. Like I said, I would be just happy for somebody to incorporate them.
Regards, Alexandre Rafalovitch
[+] [-] ekanes|15 years ago|reply
[+] [-] tmayshark|15 years ago|reply
One minor gripe -- at least in Chrome, if you type something in ("Verizon") and hit enter without selecting any of the auto-complete options presented, you just get a generic "whoops, something went wrong". Ideally, just pop the user through a screen that lets them select from a list of possible matches.
I'd make a snarky comment about how the site doesn't render properly in IE 5.5, but I think I'm about 2 years late on that trolly.
[+] [-] paulsingh|15 years ago|reply
Polish coming soon, promise! :)
[+] [-] gawker|15 years ago|reply
Just curious, what happens when someone finally picks up and hears nothing? Is there a possibility that the other line will hang up before you have a chance to call us?
[+] [-] paulsingh|15 years ago|reply