Author Archives: Alon Cohen

About Alon Cohen

Alon Cohen is Executive Vice President and Chief Technology Officer for University University – Implementing an “Exit” Option from a Voicemail

by Alon Cohen

In a recent webinar, one of our agents asked how to create an “exit” from leaving a voicemail message. This would be useful when callers don’t want to leave a message but rather want to reach someone else in your organization.

Normally, when a caller reaches voicemail they have just one option—to leave a message and/or hang up. If the caller wants to try another extension, the voicemail system typically does not offer an exit.

With’s simple but powerful call handling rules, it is possible to create an exit path from voicemail so that your callers don’t have to hang up and call back.

Accomplishing this requires three simple steps:

  1. Creating a greeting with the re-direct options stated.
  2. Creating a menu and configuring the re-direct selections.
  3. Forwarding to your menu in your call handling rules.

Creating Your Greeting

  1. Mouse over Configure and select Add a Greeting.
  2. Enter a name for your greeting in the Nickname: field.
  3. Select a method to record your greeting and record the message.
  4. Select Save Greeting.

Example: You have reached Alon Cohen’s voicemail. To leave a message, press 1. To go back to the main menu, press 2. If you want another extension, please dial it now.


 Creating Your Menu

  1. Mouse over Configure and select Add a Menu.
  2. Select the greeting you made in the steps above for the Outgoing Message.
  3. Select Continue.

Configuring Your Menu Options

You are now on the Edit Menu screen where you will configure two options:

  • Option 1 will direct callers to the voicemail you specified in your greeting.
  • Option 2 will allow callers to get back to your main menu.

Option 1

  1. Select Edit for Option 1.
  2. Change Select Operation to Leave Voicemail.
  3. Choose the extension you want voicemails left in.
  4. Select Save Rule Settings.

Option 2

  1. Select Edit for Option 2.
  2. Change Select Operation to Goto Menu.
  3. Choose your main menu in the drop-down box.
  4. Select Save Rule Settings.


Forwarding to Your Menu

Navigating to your call handling rules will differ depending on your unique setup. We will assume that you are already at this section in your account.

  1. Select Add Next Action at the bottom of your call handling rules.
  2. Change Select Operation to GotoMenu.
  3. Select the menu you made in the steps above.
  4. Select Save Rule Settings.


In the example above, if the extension does not pick up within 20 seconds, the rule will engage action B, which will direct the caller to the Exit menu.

Exit achieved! That’s it for today, see you next Monday for some more knowledge. University University – Porting a Phone Number Seamlessly to

by Alon Cohen has a dedicated team of service agents trained to support our more complicated deployments. When these agents configure a new account, they typically port the customer’s original phone number over to without any interruption to their existing phone service.

This article is primarily written for our agents who are assisting their customers however, all customers can benefit from this bit of knowledge regarding our porting process.  It offers guidelines on how to maintain phone service during the porting process and highlights common issues that may arise.

Tasks Outside of the System

Before porting the number to, be aware of the following points:

  • Prior to porting any numbers, check for contractual obligations or pending orders with the prospect’s current phone provider. Some companies will not release numbers, claiming that they own the number or that the customer’s contractual obligations do not allow porting at that time.
  • Make sure the number that you want to port is currently active. Inactive numbers cannot be ported.
  • Never try to close an existing account with any phone company before porting the number over. If you close the account before porting, you run the risk of losing the phone number.
  • Always forward the original number to before starting the porting process. Some companies may not let you set up call forwarding once you’ve started the porting process.

On the Side

Before porting the number, be sure to consider the following when configuring the customer’s account.

  • When setting up the trial account, create a virtual extension and place all your call handling rules on that extension. We call this a Mezzanine Extension, as it sits between the phone number and the rest of your menus, IP Phones and so on.
  • Do not set any call handling rules on temporary numbers, other than simple forwarding to the Mezzanine Extension. If you eventually delete a temporary number, you will lose the rules associated with it.
  • Use call handling rules presets. When deleting an extension or number that has call handling rules on it, the rules will be deleted also. However, if you stored them as a preset, they will be saved on the account under the Presets list.
  • When porting the original business number to, the process creates an additional temporary number that will be replaced by the incoming business number. Be sure to forward that temporary number to the Mezzanine Extension you created.


Once the number is ported over, it will replace the temporary number. All calls will be routed to the Mezzanine Extension and all phone functions will continue to work flawlessly.

Once you confirm that porting is complete, delete the original trial phone number from the account and place a test call to the ported number to make sure everything is working properly. Also be sure to call the other phone company and tell them to close the account. Many companies will continue to charge the customer every month, even if the customer has no phone numbers with them.

Group SMS – A Story About A Counter-Intuitive Solution

by Alon Cohen


As you may know, anyone can create a group SMS on an iPhone by adding two or more participants to the “to” section. This method is also compatible when messaging Android smart phone users.  As a bonus for iPhone users, it even supports MMS (i.e. Pictures).

One problem with this method is that when you create a group, there is no way to save it in the phone address book. Also, if you include people that do not have a smart phone, they cannot respond to all nor can they create such a group either.

Prior to the iOS update that introduced the current group SMS functionality, users could send one SMS to a group of people.  The problem was that each recipient could only respond to the sender.  It was around that time that I sat in a restaurant with my son, Gal Cohen, (at the time, a computer science student at Rutgers University) and we tried to think of service ideas for that might appeal to students.

We recognized that students primarily use SMS (Texting) for communicating with their friends and that hanging out together is a big portion of what occupies their minds.  With that realization we came up with the idea for an application that might help them communicate via SMS when they try to plan a night out. From this discussion emerged the Group SMS service.  Our goal was to create a service that would work from any phone, smart or not, and provide the ability to create persistent groups that could be saved, invoked, created and managed!

The main obstacle we ran into is that in order for each group to be persistent, they need to have a phone number that is stored in the user’s address book. This is very costly since sooner or later would end up with thousands of groups and a phone number associated with each group. Phone numbers in inventory represent a cost to the service provider (e.g., that holds them.

The solution that we found is counter-intuitive. Instead of allocating a phone number to each group, we decided to assign one to each group participant.  This must sound crazy considering I just said that numbers represent a cost.

Here’s how it works.  As long as we know the user based on their caller ID and we never assign the same user the same number twice, we can reuse telephone numbers between different users. In this case, the maximum number of phone numbers we will ever need is equal to the maximum number of groups our most social user will need. In other words, if our most social user has 100 groups, we will need 100 phone numbers for millions and millions of different groups. Our back-end obviously needs to be a bit smart in terms of managing the process, so for the sake of simplicity, I will leave that out and let you read about it in our GroupSMS patent!

I know it sounds a bit complicated and if you did not understand it, you are in good company! It took me hours of working with a patent lawyer to explain it in legal patent language and later elaborate on it to the patent examiner. Luckily, they eventually understood it. They realized this was an innovative solution and allowed our patent.

To try our app, download Group SMS from the App Store.

If you are on any other phone, you can use our free service by sending the text below to 1-973-577-6378.

The TEXT you will need to include in order to initiate a group SMS should be formatted like this:

PhoneNumber1 ParticipantName1 PhoneNumber2 ParticipantName2 PhoneNumber3 ParticipantName3 YourNameLast

Once the bridge responds, it will receive a Persistent Caller ID that you can save in your address book under something like “Group AlonPeterJeremy” or “Group Emergency.”   Give it whatever name you with and you are done.  Now, any time you wish to send an SMS to your group you can simply send an SMS to that particular contact in your address book.

If you text the word “Help” to 1-973-577-6378 you will get few more goodies to play with!

Enjoy! It’s free! University University – Ensuring Business Continuity

by Alon Cohen

When using the service in a small business setting, the users more often than not will use our IP Phones. However, most small businesses do not have an alternate Internet solution since the Internet is usually reliable.  This begs the question of “What is your contingency plan when your Internet connection fails?”

It is also a common misconception for people to think they must have Internet service to receive and place calls with their service..  This actually happens to be only partially true. Yes your IP Phone must have a working Internet connection in order to place or receive calls however, you can set up the system to detect when your Internet is offline and simply route calls to your cell phone instead.   Now, in the event that your office is flooded or your Internet connection is down, you can still run your business without interruption.

Let’s first talk about how this works with inbound calls.  In your call handling rules associated with the extension you can set up the following (see the image below). The idea is to include in the same rule an alternate call destination such as your cell phone number. When your IP phone is offline, our system will initially try to call it and when no one answers, it will forward to the cell phone. However, after some time will realize that the IP phone is unreachable and will immediately call your cell phone. That is until your IP phone is back online.


As for the outbound calling, you can use your cell phone as well to place calls. You do need to make sure the caller ID on the outbound call displays your business number as opposed to your cell number.  To achieve this you will need to install the FREE Mobile Office app on your smart phone (iPhone or Android). Once installed you can use the app to place calls from your cell phone.  From the settings in the app you can configure the caller ID you wish to display.

Our app allows you to do so much more than that.  It includes access to your voicemail, faxes and even SMS (TEXT) messages that were sent to your number and extension.

To learn more about the Mobile Office click here.


UC (Unified Communications) and the Small Business – Q&A Style

by Alon Cohen

The following article is derived from a recent interview with EVP and CTO Alon Cohen on the topic of unified communications.

Q: To clarify any confusion that may be out there, could you first give us a good definition of Unified Communications or UC?

UC has a somewhat elusive definition. There are always new things and new applications that we wish were integrated and unified within our existing set of communication tools that have not yet been integrated or made to work seamlessly with one another.

For one company, a Customer Relationship Management (CRM) system integrated with their phone system is sufficient, yet for another, audio, video, phone, E-mail, voicemail, and fax may not be sufficient without presence (the ability to know when someone is online and available). So, in fact, the definition changes from one organization to another, and probably changes during the life cycle of the business. 

Q: What are the actual components of UC and how would you break it down?

This depends on your definition of UC. I would say the basics are Presence, Video, Voice, Chat (Instant Messaging), Screen Sharing, Fax, E-mail, Voicemail, and other real-time collaboration tools. A SIP Trunk can be used to connect the voice calls to the world eliminating the need for traditional landline phone circuits and hence we incorporate that function under the UC umbrella and as a needed component for some implementations.

Q: What are the drivers behind UC?

The most common driver is work force efficiency and convenience. People want to work efficiently and effortlessly, and this includes access to other people in an efficient easy to use way. Employees can do more and better work with better tools. UC is such a productivity tool.

Q: What problems does UC solve? What are the ultimate business benefits?

A small business using UC can solve problems such as accessing corporate data from anywhere and from multiple devices. For a larger business, UC can solve data fragmentation issues where people use different systems to share different forms of data. UC enables large organizations to reduce employee-training time by using one common unified system. It helps to achieve better communications between co-workers and serves to simplify IT operations.

Q: Give us a real world example, perhaps one of your customers.  What led them to make the move to unified communications and how did UC change their business for the better? delivers an excellent solution for small businesses that do not wish to invest the money to buy systems such as Microsoft Lync or Avaya. We provide small businesses with built-in unification of voice, fax, and SMS, and we eliminate the need for SIP Trunks or traditional landline phone services which are not required for hosted telephony solutions. also supports one-to-one video within the organization. customers can start at very low entry cost, move the service anywhere as they grow (since it is all hosted), and grow to any level their business needs dictate.

Q: Can you give us a sense of the market demand for UC?   How big of an issue is UC for global business today? Nice to have or got to have?

Given the way technology is evolving and businesses are adapting, some level of UC is already essential no matter the size of the organization. The worldwide market is growing about 17% yearly, and is today estimated to be around $63 Billion! The SIP Trunk portion of UC jumped 83% from 2011 to 2012. By 2018, researchers are forecasting that the global UC marketplace will approach $256 Billion!

Q: In that case, what are some of the challenges organizations face when implementing UC?

Organizations that have not updated their systems for some time or created elaborate integrations using old PBXs will find that they need to move to more open solutions and may need to invest more money in order to effectively transition to UC.

Also, organizations that do not have high speed Internet will need to update their networks. Companies that do so see increased work force efficiency and, in many cases, a reduction in communication costs, regardless of whether or not they implement UC.

Q: Who do you include in the planning when rolling out UC? What roles or departments are included and who takes the lead?

A large organization needs to involve the Information Technology (IT), Telephony, and Information Systems Security people. Secondly, you need to identify who would most benefit from implementation of UC in the organization such as sales, engineering, field support, or other similar groups, and then ensure that they are included in the planning so that their needs are met.

The Inclusion of IT security personnel is important to better understand the potential risks and exposure and the proper ways to mitigate the new threats that emerge as the organizational connectivity is expanded.

Q: Can UC be implemented in stages?  If so what are the typical steps taken?

The shortest path to a UC system is a hosted solution. A hosted solution removes significant number of potential problems because it has already been designed as an integrated alternative. Voice, Fax and E-mail services are the simplest ways to unify your services from companies such as

Q: When implementing UC what are the “gotchas,” the typical mistakes or missteps organizations may take along the way?

The biggest mistake is to assume that people will use all the features without proper training. If you do not spend the time to train people on how to use Video Conferencing effectively, they may continue to buy expensive airline tickets and experience non-productive travel time that could have been reduced or eliminated altogether.

Purchasing expensive customer premises-based telephone equipment (CPE) can also be problematic. What happens if your organization outgrows what you have purchased much faster than expected, or if that major project you were expecting did not materialize and now you are left with a huge phone system that is not needed?

Cloud-based solutions offer much greater flexibility and allow businesses to experience UC without heavy long-term investments. Also, you need to ensure that you have high-speed connectivity to the Internet. T1 is a dinosaur.

Q: For organizational roles that run and manage UC, is there any reorganization or training typically needed?  In other words how does this impact the IT, telecom staff and others?

This is a very important question. Traditional telecom managers understood circuit switched environments very well. They understand the need for real-time, effective communications. IT managers have been accustomed to managing databases. These two worlds are coming together and both skill sets are required. One specific concept IT people need to learn about is SIP security. Next is SIP trunking (if they invest in CPE), and last is how to implement Quality of Service (QOS) on their networks.

Q: When investing in UC, do firms typically reach to the outside for help with implementation and the selection of vendors?  Or can most swing this with the regular staff

I find that companies start the research internally. However, some vendors including have agents that have gained significant experience in helping companies make the jump from traditional telecom to UC. Using resources that understand the jargon of telecom and how to translate the organization needs to the UC feature set is important and helpful in many cases. Reaching out to those resources can save time and prevent mistakes.

Q: Can you offer several best practices for a successful implementation?

  • Define your current and future business needs and how these will relate to a unified communications environment.
  • Look for a cloud solution as an alternative to an expensive and potentially risky capital expenditure.
  • Look for open systems that have integration points like Application Programming Interfaces (APIs) that will allow for integration with other business systems and services.
  • Invest in as much connectivity as you can afford – you will need it!
  • Do not underestimate security.

Q: According to Wikipedia, “UC is not necessarily a single product, but a set of products that provides a consistent unified user-interface and user-experience across multiple devices and media-types. Considering that, tell us about the vendor landscape when it comes to UC. Who are the big players and what products or services do they provide?  Is there a way to one stop shop when it comes to UC or must there be a number of vendors/providers in the mix?

Tells us a bit about your firm and the products and services offered?

The most comprehensive system, if you are a Microsoft fan, is Lync. The presence information is threaded throughout the different systems components like calendar, e-mail, and so on. It is available in both hosted and on-site models.

There are Customer Premises Equipment (CPE) systems, such as Mitel, Shoretel, and Avaya. Those systems are expensive. Most CPE vendors will integrate a few systems and services from other vendors. Components like Session Border Controllers (SBC) i.e the firewall for VoIP from AudioCodes or InGate, and SIP Trunks from various service providers are common.

However, for small businesses, is really ideal. It is all hosted with the basic functionality and low cost that a small company requires. Although does not currently provide all of the functionality described under UC, we have the important features that small businesses need today.

Q: In general, how can organizations make good choices when selecting vendors and service providers? What would you recommend the selection process include?

Here are my recommendations.

  • Make sure the system covers your important requirements.
  • Ensure that the system can scale with the business – both up and down.
  • Make sure your vendor has the best customer support that is available 24 X 7, 365 days a year!

Did I mention that just won the NYER Customer Support Award in NY? As you can imagine, when you use a hosted solution, the vendor’s customer support is your lifeline when something goes wrong!


Organizations are keen to get a good return on investment when they implement technology solutions. What kind of ROI can be expected with UC?

The ROI depends on the stage your company is at in terms of new technology adoption.

In the past week, I have seen ROI variations from 1 year to 1 month. It also depends on your current cost structure. The main investment in a hosted UC solution is the endpoints such as the IP-phones.

Q: What concluding take-away advice would you offer organizations looking to implement UC?

  • Do not wait. There are significant cost savings to be gained and business process improvements to be experienced!
  • Try a hosted solution rather than investing in large, uncertain capital expenditures for hardware and services.
  • Upgrade your Internet connection (T1 is considered a dinosaur).
  • Upgrade your security awareness.
  • Make sure your vendor has good customer support, and an excellent track record. Customer support personnel based in the USA are preferred as they more easily understand your problems and are less likely to have language or cultural challenges.