Internet, voice & network services are essential - we are committed to support businesses during COVID-19

Key metricVOICE Features

  • Unlimited Free Calls & Conferencing
  • Free Apps, Desk or Softphones
  • Call, Chat, Text & E-Fax
  • Simple Online User Portal
  • Integrate CRMs & More

Free setup & training provided!

Unify Business Voice & Collaborate

More than a business phone service, metricVOICE adds powerful unified communications features to all users. Collaborate anywhere. Communicate with your team and customers via voice, text, chat and unlimited conferencing. Use free apps, desk phones or softphones. Manage presence from a simple online login, included for every user.

  • VoIP / PBX / SIP compatible
  • Managed & hosted voice for QoS
  • Flat service fee - includes ALL features
  • Add users, offices, DIDs, 1-800 numbers easily
  • Free number port & transfer to our voice network


Presence Everywhere Across Devices

metricVOICE is powered by a cloud hosted system. It works with any Internet connection. Log in and maintain presence via free iOS or Android apps, softphones or Yealink and Polycom desk phones.

Download Fastmetrics Cloud Phone on the App Store Download Fastmetrics Cloud Phone on Google Play

Businesses rely on metricVOICE

super closet

airport home appliance

university of california press

contemporary jewish museum

Fastmetrics metricVOICE User Reviews

5 out of 5 based on 9 ratings. 9 user reviews.

Beyond saving us Six Thousand Dollars a year in our VoIP and Internet Access costs, Fastmetrics has been providing faster, more features and more reliable service to us since 2010. And with superb sound quality. But our hats come off to them in our recent move from San Francisco to Oakland. Keeping our phone numbers, we left San Francisco on a Friday and were up and running in Oakland on Monday. Not a single problem!! THANK YOU FASTMETRICS!

I have never had better call quality, more uptime, more call control, more reporting capability or better productivity from the call center my business runs. Their Support Department is 5 stars as well. Always there, rapid response for any issue - and especially great training.

Fastmetrics provides our business with reliable, high speed fiber internet. metricFIBER is symmetric, so we get more done and use cloud based services efficiently. In addition, Fastmetrics provides a feature-rich business phone system for 50 users, with excellent local support. Always willing to answer our questions. Vital to our business operations. Highly recommended business ISP!

Fastmetrics is awesome. We've used their VoIP phone service for our investment company going on 6+ years now. Our employees are located across the U.S. and the phone system works seamlessly. Rarely any problems but when we do, their customer service team is very responsive and always a pleasure to work with. Shout out to Allen, Ana and Stefan! When we moved to a new location Stefan brought out the new phones and made sure we were all setup. He definitely goes above and beyond, any time we have questions and conscientiously verifies everything is running smoothly. I would recommend Fastmetrics without hesitation

Fastmetrics is great. They're providing our voice for 83 phones, and Internet service at 100 Mbps. They've been incredible with the transition and were very friendly and knowledgeable. They were professional and helped get together a pricing that beat everyone else around. They provided phones when they were on contract, and were extremely flexible with the setup when we needed to make changes. They also helped out greatly with the port and stayed on top of things to meet our deadlines.

Great service. Good support. Absolutely FANTASTIC quality on their cloud pbx phone service which I can use internationally. The quality is better than any other phone line I have been in decades.

We've been using Fastmetrics at work for about 4 years. We needed a VoIP and Internet provider and we wanted Fiber instead of DSL so that we could get more bandwidth and better latency. The service is great, both the VoIP and Internet work really well (much better than our previous provider). They helped us get setup, select equipment, and helped through a seamless office move as well. Their support is also very responsive and proactive (vs reactive).

Fastmetrics stands out the most in my mind because of their technical support and the in-house skill sets they provide. Dealing with a challenging VoIP solution for a fast growing startup with mission-critical communications needs, Fastmetrics was invaluable being creative and flexible in how to deal with the serious problems we were faced with due to our rapid growth. I knew that if I needed to have something solved with our voice traffic, I could get in touch with their team directly and be able to build a solution quickly. I don't think it is easy to find services like these... I recommend Andreas and his team for sure!

New Business Voice Service Offer


per user, monthly
1 - 9 users


per user, monthly
10 - 19 users (Save 20%)


per user, monthly
20+ users (Save 40%)

metricVOICE Service Inclusions

flat service fee

Flat Service Fee:
No setup, activation,
line rental or support costs.


Office calls & presence on your smartphone with our free mobile apps for iOS and Android.

free business features

100+ User Features Included:
Options like texting, voicemail to email, auto attendant, CRM integration & click-to-dial via Chrome

unlimited free calls

Unlimited FREE Calls:
Local and domestic phone calls
in the USA
. Lower long distance costs.

free number port

Free Number Port:
Seamless transfer of all phone
numbers to our voice network.

no expensive hardware

No Expensive Hardware:
Free Polycom or Yealink
phones. Or use our apps or softphones.

metricVOICE User Guide Videos

Watch this short video from voice tech Matt. See how easy it is to manage business phone service and unified communications from the cloud, with metricVOICE.

Video Transcript

Hi guys. This is Matt from Fastmetrics here to give you an overview of the user level web portal for the Fastmetrics metricPHONE hosted PBX system.

Here we are at the URL, I’m going to log into extension 100 here at Logging in, we see the home screen. Here we see any new messages, the recent call history, the active answering rule and any phones that are currently registered to my extension. Moving over to the Messages tab, we can see the number of new messages we have. We click on it. We will also see those messages. We can listen to it from the browser here. Download it to our computer. Save it to the server. We mark it as red or delete it. We can check on the saved messages and recently deleted messages from this drop down. Currently we don’t have any. We can also change these settings for the voicemail, such as reading off the time that the voicemail was received, the incoming caller ID. We can manage multiple different types of voicemail greetings if you want to have custom ones for a vacation or certain times of the year. You can also send your voicemails to email as a link or as an attachment. The next thing to look at here are answering rules and time frames. First we’re going to take a look at time frames. Let’s say we want to change our extension to forward the voicemail all the time on Saturdays and Sundays. We’re going to go ahead and add a time frame, select certain days of the week and times. Select Sunday and move our slider to have all the days selected. We will name this “Weekend”.

Come back over to Answering Rules. Add a rule. Select our weekend time frame here and click Do Not Disturb to have it sent directly to voicemail. Once we save that, we just want to make sure it’s the top rule because it’s going to check the top one first and go through the rules in order. Once we click Save, now all of our Saturday and Sunday calls will go directly to voicemail. You can do that in a number of different ways and it also accepts dates too if you know you’re going to be on vacation from a certain day to a certain day. You can set up rules for that too. The next tab here is the Contacts tab. This will list every user in your organization or every extension. When you see a green icon here, it means that their phone is registered and that they are not on the phone and all of these links are click-to-dial. Finally we have the call history. This will be a comprehensive call history for your extension. So incoming, outgoing and missed calls are all available here and you can set filters to get the data that you want. You can also export these to CSV for data crunching on your own time.

Finally we have the profile link in the upper right here. You can edit your name, your time zone that you’re in, add an email address. This is for the voicemail, the email system. You can also edit your area code, the caller ID and update your password from this interface. So that’s the user level interface for the metricPHONE System. Thank you very much.

metricVOICE make business phone service more efficient. Watch how easy it is for Staff to set up Out Of Office for inbound calls, from their desktops or on their mobile device via our free iOS and Android apps. Any time you are out of office, you can simply redirect calls to your voicemail, smartphone or any other number. Full transcript of the video below.

Full video transcript: Hey guys, this is Matt at Fastmetrics. Going to show you how to use the metricPHONE web interface to set up a couple of out of office answering rules that may be helpful to you. We'll set up one for working from home and one to ring your cell phone when you're out of the office. So, the first thing we're going to do is set up two time frames. So, just click on time frames. Click add time frame. We want these rules to apply all the time, so we can toggle them from our default rule, which will probably ring our desk phone to our cell phone or, our home rule. So, let's go ahead and create a rule for our house and leave it as always. Click save. And let's create one for our mobile phones. Label that mobile, leave it as always and click save. So now we want to add some answering rules to apply these time frames to. So we click answering rules, we're going to click add rule, select our home time frame. Then we're going to click Simultaneous ring.

And we're going to enter an 11 digit phone number here, so your phone number leading with a 1. We don't want any punctuation in here, no parenthesis, no dashes, anything like that. We just want your numbers. And if you wanted to, you can add multiple numbers to this list by clicking this green plus icon. You can also get rid of them by pressing the red X. So now we have a rule that's going to apply all the time, and it's going to simultaneously ring this number. So one thing to note here is we're not going to forward it always to that number. And the reason why we're not going to do that is for voice mail. So if we forward a call to this number, if this is your home number and you have an answering machine set up or something like that, it's going to eventually reach your answering machine. So with the simultaneous ring, instead of having that happen, is it'll ring this number the same amount of time as it'll normally ring your desk phone and once that times out, if you can see in the background here we have it set at 25 seconds, it'll go to your work voice mail, or your extension voice mail, instead of your home voice mail. So that's why we're going to use simultaneous ring. So just click save. So now we have our home rule. So we're just going to do that again for our mobile rule. Select mobile. Again, Simultaneous ring. You can un-check this. This just means that it's not going to ring your desk phone, so it'll keep it quieter in the office for you. Again, put the 11 digit phone number in there with no punctuation and click save. So now we have 3 rules here. As you can see our default rule is going to ring extension 100 which is the phone number on my desk here. And we have these 2 rules which we can apply at any time we want to. So if I'm working from home, what I'll do is you see the default rule is active, I can go ahead and slide this up there, or slide the default rule below the home rule. Click save.

And now any call that comes into my extension is going to hit this home rule and go to this number. And so, the way that these are processed is from the top to the bottom. So when a call comes in, it's going to check this first rule on the very top, say hey, this applies all the time and execute this action. So, if we want to, if we're going to go back in the office the next morning, we going to want to flip this back up to default, or drag this below default, click save. Now it's going to ring our desk phone again. Same thing for our mobile number here. If we want to be out of the office, we can just drag the mobile up there, click save and now it's going to ring our cell phone. You can also change those on the front page here. Any answering rules that would apply to the current date and time will be available to you in this drop down. So the default rule if we select it, is going to ring our phone right here. Our mobile rule is going to ring this number, or our home rule will ring this number. So that's just a quicker way than having to drag it. And that's all there is to it.

The metricVOICE hosted system makes setting up business phone service features easy for your entire company, or at a user level. Watch how admins or users can to set up linear call queues for inbound calls online. An example of a linear call queue might be when an inbound call is directed to a Sales Team Member. If this Team Member is not available, the call is forwarded onto your Office Manager, after a designated number of rings. Full transcript of the video below.

Hey guys, this is Matt at Fastmetrics, bringing you a video of the metricPHONE web interface. Today, we're going to be going over linear queues. So here's a domain I have set up. We have 4 different users. Agent Matt, Agent John and Manager Beth.

So what we're going to do is we're going to do is set up a queue that hunts through the users in this order. So we want it to ring Matt first, John and then Beth. So every call that comes in, it's going to try and ring in this order. So each one, will come into the first one, ring for a certain amount of time, time out, ring for the second one, ring for a certain amount of time, time out and third and so on until we've reached a certain time out. So let's go ahead and get started. We're going to click on call queues, add call queue. The name is a descriptive name, so we'll say, Sales Queue and give it an extension 900 and we're going to select linear for type. So, some initial values here. The Agent ring time out is the amount of time we spend ringing each individual person before going to the next step. So by default, it says 10 seconds. So it's going to ring Matt for 10 seconds, when it's done doing that, it's going to stop ringing Matt and ring John for 10 seconds and keep going down your list.

We're going to set that to 5 for now and let's leave everything else to the defaults for now. So click add and I already had these set up so go ahead and remove them so we can add them again. So, we have a blank queue we're going to go ahead and add somebody. Just type in the extension. We'll say, Agent Matt. We want to set them to online. The wrap up time is the amount of time before somebody gets re entered as available. So if you're on a phone call and that phone call ended, you have the wrap up time in seconds until you're eligible to receive another call. So that time is usually used to enter information into your CRM like salesforce. Make simultaneous calls - usually you're going to have this set to 1. You can set it to as many calls as you want to send down to that person, it's just going to show more calls coming in on their actual phone, versus say, you want to focus on a single call. Order in the linear hunt - so the order that we're looking at is literally their position in the queue. So this is the 1st user so we're going to have it on 1. Queue priority for agent - we're not going to worry about. And we can usually leave those unchecked too and click save. So now it's just repeat for the other 2 users. Online, no wrap up time, this user's 2nd in line. And 200 and this user's 3rd in line.

Ok. So, from this screen we can see that all these icons are green which means available and online. If I dial between the 2 of them, so now I've made call between these 2 people and now they appear on a call. And, if I unplugged one of these phones, it will turn grey. And that means that the phone is either off, or they're logged out of the queue. So, that's all there is to actually setting up a queue. The other thing we're going to check out really quick before we go ahead and make a test call in, is check out the user I made, when we added that queue. So I've created a user on extension 900, called Sales queue, which is the name that we entered in. If we go there and click on Answering rules, we'll see that any call that comes into extension 900 is automatically forwarded to a queue of the same name, 900. The important thing here is, is this field, the ring for X seconds. This is the absolute max amount of time, that a person can sit in that queue. So if you set this to 30 seconds, at 30 seconds they are going to be offered a chance to leave the queue and leave a voicemail, or get re-queued. So let me go ahead and set this down to 10 and then we'll make a quick call in and you guys can hear it. So right now, the 1st person is ringing and then it'll switch over to the 2nd person. Auto attendant: PRESS 2 TO LEAVE A VOICE MAIL. PRESS ANY OTHER KEY TO RETURN TO THE QUEUE. OR YOU MAY HANG UP AT ANY TIME. And if you don't press anything, it's just going to re-queue as if you pressed any button. So that's the very basics of it. Alternatively, we can force someone out of the queue, so they aren't just sitting there going through that repeating, over and over again. To do that, we would edit the default answering rule here and set the When unanswered rule here to send it to voice mail or another telephone number, or an extension.

So if we want to send it to the voice mail of the extension 900 here, we would just click save there and now if we dial in it's going to ring our guys for 10 seconds and then go to voice mail. Auto attendant: NINE ZERO ZERO. IS UNAVAILABLE. TO DIAL ANOTHER EXTENSION, PRESS 1. Just like that. And we can adjust that menu as well. So that's how we set up a very basic call queue that lands into a voice mail inbox. There is a typical use case that people come across, in that they have a Support or Sales Team of 10 or 20 users or something and they want to ring all of those people. And if for some reason, no one answers that call, they want to ring a manager's phone or maybe a backup group of people. So, if we look at our list here, it would look something like this. This might be our Sales Team and we're going to ring these guys for 30 seconds or some amount of time, and then we're going to fall over to our Manager, who is going to clean up the rest of the calls. And if that person doesn't pick up, we're going to roll over into voice mail. So, to keep thing short here, we're going to have these guys ring for 10 seconds. Let's have this person ring for 5 seconds. So what's going to happen is it's going to ring for just 10 seconds on these 2 phones....let's change that to 10 seconds....and then it's going to start ringing this phone, in addition to these two phones. So from 0 - 10 seconds it's going to ring those phones from 10 seconds to 20 seconds, it's going to ring all 3 phones. So the way we set that up is we go back into our queue and hit edit queue. Come to Agents to ring initially, Agents to add after time out. So the way that we set this 10 seconds is to have the Agent ring timeout to 10 seconds. Agents to ring initially, so if we have our list; 1, 2, 3 - we want the first 2 people to ring initially and have that set to 2. And Agents to add after timeout, is how many more people we want to add after that. We just want to add one person.

So, if we wanted to add, if this list went on 4, 5, 6. We could say hey, ring four more people and it's going to get us 3, 4, 5 and 6. Just like that. But for now, let's just tick that and click save. If we bring up this interface here, we'll see who's actually ringing. So there we go, we're ringing these 2 guys and then it'll bring on the Manager. Auto attendant: NINE ZERO ZERO IS UNAVAILABLE. We had that timeout kick in first, so we'll adjust that to go a little longer. So what happened there is, before it can fall over to the next person, we hit that 10 seconds. So let's make that 20 seconds. Now it's updated. Go back to call queues, double check everything 10 seconds, it's going to ring these two for 10 seconds, then ring them for 10 seconds. So at 20 seconds it's going to kick out. So that looks good and let's try that again. So there we go. And now our other phone just went off. Auto attendant: NINE ZERO ZERO IS UNAVAILABLE. And there we go, we're in the voice mail. So that's how you set up a tiered linear call queue. The other options we can get into here, if you are going to allow your agents to log in and out of the queue, it allows them if say John went to go to lunch or something, we can actually remove him from the queue, so it skips over him in line. If everybody goes home for the day, eventually you end up with nobody able to take calls, so that's where this toggle is very useful. If there's no agents around and everybody's logged out and you have this set to yes, users will automatically skip going to the queue and go directly into your no answer rule. So right now we have it set to voice mail. So if everybody is logged out, it will go directly to voice mail.

This next setting goes hand in hand with that, to log out an agent on a missed call. So if somebody gets offered a call and they don't answer it, we can log them out automatically. So that's usually used if you close up for the day and somebody leaves themselves logged in, once they miss one call, they will be logged out. So if we want to see those two in action, the first call I'm going to make in here is going to actually log these guys out, so they can see them go grey, once they miss that call. And the second call will actually go straight to voice mail, because there's not going to be anybody available. Ok. So now that person has logged out, which is what the grey represents. And now, that person's logged out. And now they're all logged out. Auto attendant: NINE ZERO. So right now, everybody's logged out, until they log back in manually. They can do this either with the web interface, or use a star code. So if we call in right now, with nobody available, Auto attendant: NINE ZERO IS UNAVAILABLE. It goes directly to voice mail. And as the admin, we can also make sure they're set back online and that'll bring them back on....and you'll see it says available. And one last setting to go over here is the Max queue length. If every one of your agents is on the phone, the queue starts getting added to. So if you want to keep your queue to a certain level, or a certain length, you can set it here. So what this means is, if everybody's on the phone, we're going to let 10 people sit in that queue. And the 11th person that calls in, if there's 10 people still sitting there, is going to follow your Forward busy rule. So, if we set this to 1 and click save...and I'm going to log a couple of these guys out, so we can see it. Ok, now we come back over to our user to set up that rule...the busy rule. We'll also send that to voice mail.

Ok, so what I'm going to need to do, is actually call them 3 times. So I need to call in and make this person busy...Agent Matt, then I need to call in one more time, that person is going to sit in the queue and then that third person, is going to be the 2nd caller, the 2nd person in the queue, which we're not going to allow. Because we have our max queue length set to 1. So let me make those calls. Ok, so we have 2 calls in there. 1 is in the queue. Auto attendant: NINE ZERO ZERO IS UNAVAILABLE. And then this one here, this is our other call which is going straight to voice mail. So that's all the settings we have available. The other 2 that you're going to see here, is max time. So what this does is basically the same thing that the timeout back on the user. So what we usually tell you to do is leave it at unlimited. Expected max wait time is going to be a feature that we're hoping to get in very soon, but for right now, just leave it as unlimited as well. And that is all there is to, linear queues in the metricPHONE system.

See how to set up date based answering rules for inbound calls online. An example of a date based answering rule could be for the 4th of July long weekend. Specify any inbound call for specific dates, to redirect to voicemail or any other number during this time. Full transcript of the video below.

Full video transcript: Hi guys, this is Matt at Fastmetrics. I'm going to show how to use the metricPHONE web interface to set up a date based answering rule. This video is going to show you how to set up a date based answering rule, that will send all calls to voice mail over the July 4th weekend. This is also applicable to any date based routing you want to do, so, holiday schedules, vacation routing, etcetera. If you don't have access to this web interface, have your designated Fastmetrics contact get in touch with Fastmetrics Support and they will help you get set up. So, the first thing we're gonna do is create a time frame for the dates that we want. Click time frames. Click add time frame. Let's name it July 4th. Click specific dates or ranges. And select July 4th, which is a Friday. Then select July 6th, which should be Sunday. And these dates are inclusive, so as soon as it ticks onto July 4th, it applies, and as soon as it ticks off of July 6th, onto July 7th, this time frame will apply.

So we click save and now we have our time frame. If we hover over this blank, it will show which dates we have selected. Now we wanna add a rule. So we're gonna click answering rules. Then click add rule. Select our time frame from the drop down and click on Do not disturb. Do not disturb is going to send any incoming call directly to voice mail, without ringing any of your devices. So now we have 2 answering rules set up. We have our default rule, which is going to ring our phones, and we have our July 4th rule, which is going to send our calls to voice mail. When calls come in, they check these rules from top to bottom. So your default applies 24 7, 365 days a year. So it's always going to apply and you're never going to be able to check any of the rules below it.

So, if it's July 4th and somebody calls in, it's going to check the default rule, which applies all the time and it's going to ring your phones. What we want to happen is for the call to come in, check your July 4th rule and then go to do not disturb. So, we'll just drag the default rule below July 4th and click save. Now when an incoming call comes in, it's going to check our July 4th rule, see if it's July 4th, 5th or 6th, if it is, it's going to execute this action and if it isn't, it's going to go onto the next rule. And so that's how you set up a date based answering rule.