Skip to content
Answer Stack
Open menu

How do you evaluate UCaaS providers before buying?

✓ Verified Last reviewed by AnswerStack Next review due Dec 14, 2026

Every claim is sourced below

Evaluate a UCaaS provider in three passes. First rule out any provider that can't meet a requirement you can't change, such as the countries you need numbers in, the phones you already own or the software your calls have to show up in. Then compare the providers that remain on what they will put in writing about price, term and service. Finish by testing your own call flow on your own equipment, in a trial or pilot if the provider will agree to one before you sign.

Rule providers out before you rank them

A feature list makes a poor first filter. UCaaS, or unified communications as a service, means calling, meetings and messaging from one cloud service, so a list of those features describes the category more than it separates one provider from another. The requirements that separate them are specific to your company, and they tend to have a yes or no answer.

We'd start with four. The first is geography: whether the provider can supply phone numbers, and move your existing ones, at every location where you have people. The second is hardware. If you own desk phones you intend to keep, the provider either supports those models or it doesn't. The third is any integration you can't work without, such as the CRM or helpdesk where your calls get logged. The fourth is emergency calling. An internet phone can be used away from the office, so the provider needs a way to keep the right address on file for people who work from home or move between sites. We explain that process in how to register a VoIP phone for 911.

A provider's website will often answer these at the level of a category, and an exclusion needs the specific item. Atlantech Online's pages show how to read one. Its business phone service page says the company provides its full set of phone services anywhere in the United States. That tells you the advertised coverage. You still confirm your own office addresses and the numbers you plan to move, and an overseas office remains an open question. The page says you can use your own phones if they interoperate with Atlantech's voice switch, and its FAQ recommends devices from an approved list. Atlantech's UCaaS page says the service connects with helpdesk software and sales CRMs, and it mentions Google and Microsoft without listing individual products.

Each of those statements tells you what to send the provider next. You send the model numbers of your desk phones and the name of your CRM, and you ask for a yes or no on each. The phone service page also mentions that international calling is off by default to guard against toll fraud and is switched on by request. A company with customers abroad would want that arranged before its first day on the service.

A provider that fails one of these comes off the list, however good its demo was. The ones that pass are worth comparing in detail.

Put price, term and service on one sheet

The second pass compares written offers, and the work is getting them onto the same basis. Published prices are a starting point. Atlantech's UCaaS page lists two lines: Business Line starting at $12 per user per month and Premium Line starting at $18 per user per month. For 30 users, those starting rates come to $360 or $540 a month. The page prints no contract term, taxes or setup charge beside them, so the full figure comes from the quote.

The two cards also list different features. The Business Line card lists call handling features and unlimited local and domestic long-distance calling. The Premium Line card lists voicemail, conferencing, collaboration and a softphone. Before you compare either rate with another provider's, find out which line includes the features your company depends on.

Other providers publish prices on different terms. Microsoft's US price list shows Teams Phone with Calling Plan at $17.00 per user per month on an annual subscription paid yearly, with a Teams license required separately. So a $17.00 figure and an $18 figure are not yet comparable. One is an annual commitment that needs another license under it, and the other is a starting rate whose term isn't stated on the page.

Offers can sit side by side once they describe the same thing. Use the same number of users and the same billing period for each. Add the taxes and fees each provider charges, and add what you pay once for setup, number porting and phones. We explain what moves the rate in how much UCaaS costs per user.

Line on the sheet What to record for each provider
Monthly cost Plan name, rate per user, number of users, taxes and fees
One-time cost Setup, number porting, phones or adapters
Term Contract length, how it renews, notice needed to leave
Service commitment Uptime figure, how downtime is defined, the remedy, how to claim it
Support Hours, how you reach a person, who handles a carrier problem

Read the service commitment for its definitions

An uptime percentage means only as much as the definition of downtime behind it. Google's published terms show why. Google Voice is covered by the Google Workspace Service Level Agreement, which commits to a monthly uptime of at least 99.9%. The agreement defines downtime as a period when the user web interface has more than a five percent user error rate, measured on Google's servers. A call that drops because of trouble on your office network isn't downtime under that definition. The agreement also excludes problems that come from the customer's equipment or from third-party equipment outside Google's control.

The remedy is specific too. The credit is three days of service when monthly uptime falls below 99.9% but stays at 99.0% or above. It is seven days for uptime below 99.0% down to 95.0%, and fifteen days below 95.0%. One tier applies for the month, and fifteen days is the most Google will credit for a single month. The customer has to open a support case within thirty days of becoming eligible, or the credit is forfeited. The agreement calls these credits the customer's sole and exclusive remedy.

Those four clauses are the ones to find in any provider's service commitment: what counts as downtime, what you receive, how you claim it and what is excluded. Two providers can quote the same percentage and promise different things if they measure downtime differently. Record each provider's own wording on the sheet instead of the headline number.

A guarantee on a service page is a different kind of promise, and it gets its own entry. Atlantech's business phone service page offers a 30-day guarantee. If you use the service for 30 days and don't love the call quality, uptime and support, your next month of service is free. That covers something an uptime figure can't, which is your own judgment of how the calls sound and how support treats you. It applies after you've become a customer, and the page describes the remedy as a free month. A right to cancel and an uptime figure for the rest of the term are separate questions, and the service agreement answers them.

Whichever provider you choose, ask for any promise you're relying on to be written into the order you sign. A web page can change after you buy, and the signed agreement is the document both sides will go back to.

Test your own call flow before you sign

A demo shows the provider's setup. A pilot shows yours, and it doesn't have to be large to be useful. Whether a provider will run one before a contract, and on what terms, is something to ask each finalist.

Suppose a 30-person company has Atlantech's UCaaS service on its shortlist with two others, and each provider agrees to a two-week pilot. The company has a main number answered by a receptionist, a six-person support group, a sales team that works out of a CRM, and a dozen desk phones of one model. Atlantech's UCaaS page lists an auto attendant, ACD groups that distribute calls among agents, voicemail transcription, a mobile app and a softphone that works with the receptionist features. Those are the things this company would use every day, so the pilot tests exactly those.

The company asks for a temporary number and five test users: the receptionist, two support agents, one salesperson and one person who works from home. It tries two of its existing desk phones. The other users take calls on a laptop softphone and the mobile app. The company also decides how the support group should ring. Say it wants both agents' phones to ring at once.

Then it runs its own calls. Someone dials the temporary number from a personal mobile and chooses support from the auto attendant menu. The test is whether the group rings the way the company asked. The receptionist transfers a second call to the salesperson. A third caller leaves a voicemail, and the salesperson checks whether the transcription arrives. Whether the call appears on the contact's record in the CRM is a separate check, because the CRM link and voicemail transcription are separate features. The home worker repeats the calls over home internet.

Support gets tested the same way. Someone calls the provider's support line with a real question from the setup and notes how long it took to reach a person who could answer it. If the pilot runs long enough to open a ticket, the response to that ticket goes in the notes as well.

The company writes down each result as worked, worked after a change, or didn't work. The middle group deserves the most attention. A desk phone that makes calls but loses a button the receptionist relies on, for example, is a cost that didn't appear in the quote. If calls sound poor from one location, the cause may be that location's network and not the provider, and we cover how to tell in common UCaaS call quality problems. Setting up the test also previews the work of moving off an on-premises PBX, since both start with the same phones, numbers and call routing.

What a pilot doesn't settle

A pilot shows how the service handled the calls you tested. It doesn't settle what you'll pay after the first term or what the contract requires if you leave. Those answers are in each provider's agreement, in the clauses on contract length, renewal and notice. They vary from one provider to the next, so read them in each provider's own document and don't assume your last phone contract is the pattern. If a line on the comparison sheet is still blank when you're ready to sign, ask for it in writing first.

Sources

Service Level Agreement for Microsoft Online Services (September 2026, English, worldwide)

Microsoft (vendor contract document, downloaded from the licensing documents page)

Primary source Verified Sep 14, 2026 Supports: Uptime percentage computed in user-minutes over a calendar month; Microsoft Teams downtime defined as inability to conduct instant messaging or initiate online meetings with credits of 25/50/100% below 99.9/99/95%; Teams Calling Plans, Teams Phone and Audio Conferencing downtime defined as inability

“That result from performance degradation or latency issues without actual service unavailability (except for services which explicitly include a performance-based Service Level).”

Google Workspace Service Level Agreement (last modified August 31, 2026)

Google (vendor contract document)

Primary source Verified Sep 14, 2026 Supports: Monthly Uptime Percentage of at least 99.9% in any calendar month; Google Voice named among the Google Workspace Covered Services; Downtime defined as a period when the user web interface has more than a five percent user error rate measured server side; service credits of 3, 7 and 15 days of servic

“"Downtime" means, for a domain, a period of time during which the user web interface for the applicable Covered Services used by Customer has more than a five percent user error rate.”

RingCentral with Verizon Service Level Agreement (Verizon service guide, 2021)

Verizon (carrier-published service guide for the RingCentral service it resells)

Supporting Verified Sep 14, 2026 Supports: Application Availability commitment of at least 99.98% measured monthly by trouble-ticket time, with the customer responsible for tracking unavailability through trouble tickets; credits of 10% of monthly recurring charge between 99.90% and 99.98% and 15% below 99.90%; separate voice and video quali

“Customer is responsible for tracking the time via trouble tickets that any portion of the Application is unavailable due to Applicable Platform unavailability.”

RingCentral Online Terms of Service (last updated February 23, 2022)

RingCentral (vendor contract terms)

Primary source Verified Sep 14, 2026 Supports: Automatic renewal for successive periods of the same length as the initial term unless either party gives notice of non-renewal at least 30 days before expiration; notice of a proposed increase in charges no later than 30 days before the end of the current term with the increase effective on the fir

“recurring Services will automatically renew for successive periods of the same length as the Initial Term (each a "Renewal Term") unless either Party gives notice of non-renewal at least thirty (30) days before the expiration”

47 CFR 52.35, Porting intervals

Legal Information Institute, Cornell Law School (reproducing the Code of Federal Regulations)

Independent Verified Sep 14, 2026 Supports: Simple wireline-to-wireline and simple intermodal port requests, where intermodal includes ports involving interconnected VoIP service, must be completed within one business day unless a longer period is requested; non-simple ports carry a four-business-day interval; a request received between 8 a.m

“must complete a simple wireline-to-wireline or simple intermodal port request within one business day unless a longer period is requested”

47 CFR § 9.16: General obligations for direct 911 dialing, notification, and dispatchable location

Legal Information Institute, Cornell Law School

Independent Verified Sep 14, 2026 Supports: Multi-line telephone system obligations: 911 dialing from any station equipped with dialing facilities without an additional digit, code, prefix or postfix; notification to a central location at the facility; automated dispatchable location from on-premises fixed telephones no later than January 6,

“No later than January 6, 2022, an off-premises device ... shall provide ... automatic dispatchable location, if technically feasible; otherwise, it shall provide dispatchable location based on end user manual update, or enhanced location information”

47 CFR 9.11: E911 service requirements for interconnected VoIP

Legal Information Institute, Cornell Law School

Independent Verified Sep 14, 2026 Supports: Interconnected VoIP provider duties: transmit all 911 calls with ANI and location information to the PSAP over the dedicated Wireline E911 Network; provide end users one or more methods of updating the Registered Location including at least one using only the customer premises equipment needed to ac

“specifically advise every subscriber, both new and existing, prominently and in plain language, of the circumstances under which E911 service may not be available”

45 CFR 164.308, Administrative safeguards

Legal Information Institute, Cornell Law School (reproducing the Code of Federal Regulations)

Independent Verified Sep 14, 2026 Supports: 164.308(b)(1): a covered entity may permit a business associate to create, receive, maintain or transmit electronic protected health information on its behalf only if it obtains satisfactory assurances in accordance with 164.314(a); 164.308(b)(3): those assurances must be documented through a writte

“Document the satisfactory assurances required by paragraph (b)(1) or (b)(2) of this section through a written contract or other arrangement with the business associate that meets the applicable requirements of § 164.314(a).”

Transfer phone numbers to Microsoft Teams - Microsoft Teams

Microsoft Learn

Primary source Verified Sep 14, 2026 Supports: Country-specific number management pages and downloadable letter of authorization forms for 34 listed countries and regions; the billing telephone number must match the current service provider's records and any account freeze must be removed or the port request is rejected after submission; organiz

“In a full port request, all numbers associated with the BTN are ported to Microsoft, including the BTN, and the respective account with the current provider is closed.”

Stream classification in Call Quality Dashboard (CQD)

Microsoft Learn (vendor product documentation, page dated June 16, 2026)

Primary source Verified Sep 14, 2026 Supports: Audio streams with packet utilization above 500 packets are classified Poor when round trip is above 500 ms, packet loss rate is above 0.1, or average jitter is above 30 ms; Microsoft's stated caveat that a threshold breach does not mean the stream was of poor quality or that the user perceived a pr

“If any one of the thresholds breaks, then we mark the audio as Poor, but this doesn't mean the audio stream was actually of poor quality, nor does it mean the user perceived a quality issue.”

Call Quality Dashboard (CQD) setup

Microsoft Learn (vendor product documentation, page dated September 15, 2025)

Primary source Verified Sep 14, 2026 Supports: CQD retains end-user identifiable information for 28 days and deletes anything older; several admin roles, including Teams Communications Support Specialist and Reports Reader, cannot view EUII fields, and users assigned to administrative units do not see EUII even when their role would allow it.

“CQD only keeps EUII for 28 days. Anything older than 28 days is deleted.”

Google Voice for Google Workspace plans and pricing

Google (vendor pricing page)

Primary source Verified Sep 14, 2026 Supports: Starter at $10 per user per month for up to 10 users; Standard at $20 per user per month with unlimited users, auto attendants, ring groups, Gemini call notes, eDiscovery and SIP Link; Premier at $30 per user per month with unlimited international billing locations, automatic call recording and tran

“Standard $20/ user per month ... Unlimited number of users”

Nextiva plans and pricing

Nextiva (vendor pricing page)

Primary source Verified Sep 14, 2026 Supports: Small business plans with the annual toggle selected: Core at $15 per user per month against a $23 monthly rate, Engage at $25 against $50, and Scale at $75; eligibility for annual small business pricing stated as new small business customers with 1 to 100 employees signing a paid 12-month or longer

“Eligibility for annual Small Business pricing: new small business customers with 1–100 employees signing a paid 12-month or longer minimum term agreement.”

System and Organization Controls (SOC) 2 Type 2, Microsoft Compliance

Microsoft Learn (vendor compliance documentation describing the AICPA standard)

Supporting Verified Sep 14, 2026 Supports: SOC reports are created under AICPA standards; a SOC 2 Type 2 attestation is performed under SSAE No. 18 against TSP section 100, the 2017 Trust Services Criteria, by an independent AICPA-accredited CPA firm, and evaluates whether controls were designed appropriately and operated effectively over a

“Bridge letters ... are self-attestations by Microsoft, not reports based on examinations by the auditor.”

RingCentral Named a Leader in the 2025 Gartner Magic Quadrant for Unified Communications as a Service Report for Eleventh Year in a Row (October 27, 2025)

RingCentral (vendor press release citing Gartner research)

Supporting Verified Sep 14, 2026 Supports: Vendor-cited analyst placement, and the Gartner disclaimer reproduced in the release stating that Gartner does not endorse any vendor, product or service depicted in its research publications and that Gartner research consists of the opinions of Gartner's research organization and should not be cons

“Gartner does not endorse any vendor, product or service depicted in its research publications ... Gartner research publications consist of the opinions of Gartner's research organization and should not be construed as statements of fact.”

Revision history

1 revision since publication
Originally published