Loading...
Answers
MenuHow to Create a Smart Phone Support in a Virtual Business?
We want a system to plug into that doesn't require hardware and infrastructure but allows us to route calls to different people at different times - smart attendant, etc.
Answers


If you want a system that doesn't require any hardware or infrastructure, then a virtual PBX is the best bet. These systems just use your existing phone numbers (cell phones or whatever) and routes the calls among them.
The big player in this space is http://grasshopper.com/ They have been around for quite awhile and have a lot of features for managing calls. They're well known for their reliability and customer service.
I've also used http://www.ringcentral.com/ and they are very good as well. Never had any issues and they support various softphones and hardware phones as well.
I've also heard about a new up-and-comer https://aircall.io/ - But I know very little about them and they look to still be in beta. But you should definitely try it for comparison.
Related Questions
-
What SaaS should I use to coordinate email communication with customers so our whole marketing team has one consistent voice?
HelpScout, ZenDesk or Desk.com. HelpScout (help desk software) would be a great start – less options but even when I ran a 6 person customer support team (with over 500 emails a day), we never needed the complex features of Desk.com. Have one person create 'saved replies' to quickly answer your customers in a cohesive voice and with consistent responses. (However, encourage your entire team to inject some of their personality!) This seems like a huge task, but if they dig through their sent emails, it can be done pretty quickly. Good luck!
-
Are there standard ratios that are used to calculate first level support staff needed for a SAAS product that is a non-technical product?
Hi. I'm a Business Intelligence consultant with most of my customers being call centers. There are definitely guidelines you can apply but it will be based on several factors. Your question references ratios, which I assume means you would like to know how many agents per customer. That number will vary greatly depending on a number of other factors including: -what is your ASA target (Average speed of answer)? -what percentage of calls should meet the ASA? -are their penalties below a certain threshold (if less than 80% of calls meet ASA in 24 hours, for example) -how long are calls waiting when they don't meet ASA? -what is the call distribution by day of week, time of day and holiday v. non-holiday. -what is the average call duration? -what is the % of calls requiring escalation or call back versus calls resolved on first contact? To simplify it though, the two most important (IMO) will be call volume and your target for ASA (assuming you aren't answering then putting them back on hold, etc). To simplify though, the top 3 are: ASA, Call length and call volume. Regardless of the size of customer base. A good reporting system that combines live metrics and daily/weekly/monthly analysis will help a great deal. Feel free to set up a call if you'd like to talk about this in more detail.
-
What is the best technology for developing a new mobile app from scratch?
There are two sides to that question. One is the mobile app itself and the other is the backend. If I misunderstood in any way and you didn't mean "native" app I apologize in advance. On the backend, there is no clear cut answer to which is the "best". It depends solely on the developers you are able to get. We for example use Node.js , mongoDB, redis, elasticsearch and a couple of proprietary tools in the backend. But you have your pick of the litter now both on the backend api and the datastore with the myriad of options available and touted as the "best" currently on the market. Now on the app side again it solely depends on what you need your mobile app to do. Experiencing first-hand "develop once, run anywhere" I can say it's more like "develop once, debug everywhere" to quote a Java saying. We have tried Phonegap and Titanium Appcelerator and we have switched to native (ObjC and Java) after a couple of months of trying to go the hybrid route. The reasons behind the choice are as follows: - anything that breaks the pattern of how those frameworks NEED to operate is just a huge technical debt that keeps accruing a huge interest. - anything that uses css3 accelerated animations on Android is buggy at best and slow as hell at worst on any lower (< 4.1 I think) versions of Android I hope this gives you some insight. If you need/want to ask me anything feel free to contact me. Mihai
-
I have several startup ideas. How do I decide on my technology stack?
You need to be able to get feedback on your product as quickly as possible, so my advice is to choose the technology stack that will allow you to build a prototype efficiently. There's no right answer here: for some people it's LAMP, for others it's node, for others it's a Windows stack. Worrying about the technology at the stage you're at is a red herring: worry about the product, the problem it solves and the user experience of your solution, and get feedback you can iterate on as quickly as possible. I'm a serial startup CTO who's now a startup founder and CEO. Let me know if I can help.
-
I have been developing an idea on my own for sometime now. Recently,a potential competitor has surfaced. Should I reach out to them? What should I do?
Here are your options: You can only compete with them If you're able to either: A) Get a programmer: - Either raise necessary funds to hire one full time. See my answer on ("When is the right moment to approach investors?") - Use your own funds to hire a freelancer. See my answer on ("How do I get my game from Prototype to Demo?") - Or convince a developer to join you as a cofounder for equity. See my answers on that topic ("Where do I find a co-founder to join my team?" --And-- "How and or where do I find a stellar Partner/CEO") B) Learn how to program it yourself, and program it yourself - Either have enough time and motivation to learn programming fast enough (could be very difficult, depending on how far along you are, and what you're trying to program) - Or there are several methods you can potentially use (depending on the complexity of the app you need) to make an MVP without programming. For instance MIT App Inventor (http://ai2.appinventor.mit.edu/), or Marvel App (https://marvelapp.com/) Otherwise: A) Either see if you can join the competition. If you contact them and can convince them that you have something to contribute, they might let you join the team. See my answer on that topic ("How do I approach a business with an idea?") B) Or come up with another idea, and see if you can do steps A or B before someone else starts implementing the same idea Send me a message if you want to discuss any of these, or other options in more depth. In any case, I wish you the best of luck, Lee