I bought Zoom Phone’s Global Select plan. A service that advertises toll-free numbers, international calling, and everything a business needs to look professional. What I didn’t expect was spending days — plural — trying to get a basic 800 number, only to be trapped in what I can only describe as a support loop designed to exhaust you into giving up.

The Problem

Simple enough: I need an 800 number for my business. Zoom sells a phone service. I purchased it. I go to the admin panel to select my number, choose “toll-free,” type in 800 — and nothing. Zero results. No numbers available.

Not “try again later.” Not “here are alternatives.” Just… nothing.

The Ticket That Went Nowhere

So I did what any reasonable person would do. I submitted a support ticket. That was four days ago. What I got back wasn’t a list of available numbers. It wasn’t a status update. It was a question asking me if I’d tried the thing I already told them didn’t work.

Ticket TS2256063. A masterclass in going in circles.

The Chat

I then connected to Zoom’s live chat support. What followed was one of the most frustrating customer service interactions I’ve ever had. I’ve included the full transcript below because I think it’s important for people to see what they’re signing up for.

I connected with an agent named Matthew. I told him clearly: I need my 800 number set up. His response was to tell me that “800” is my extension, not my number. Already off to a rough start.

After I clarified — multiple times — that I was looking for a toll-free 800 number and that none were appearing in their system, we entered the loop:

Matthew’s advice: Go to the number ordering page, search for 800, and if none show up, click the “submit a ticket” button.

The problem: When you select a state, the area codes filter down. You can’t type in 800. There is no 800 option. And if you DO find an area code with available numbers, the “submit a ticket” button doesn’t appear — because numbers were found.

Their system literally blocks the workaround their support agent is recommending.

I explained this to Matthew. Multiple times. His response each time was some variation of “have you tried completing the fields?” He had clearly never used the system he was supporting.

Then I Called

Thinking a phone call might actually resolve something faster, I called Zoom support directly. I was placed on hold for 27 minutes. Then the call dropped. Whether that was intentional or not, it felt intentional. After everything else, I wouldn’t put it past them.

The Bigger Problem

This isn’t just bad customer service. This is a structural failure.

Zoom is selling a phone service — a communications platform — that has no toll-free numbers available. Their support agents don’t understand how their own admin panel works. Their ticketing system creates low-priority tickets with no context. And their support workflow is a closed loop: submit a ticket, wait days for a non-answer, chat with an agent who tells you to submit a ticket.

I’m a software engineer. I build systems for a living. I know what a broken user experience looks like. This isn’t a bug — it’s a pattern. The entire support infrastructure seems designed to deflect, delay, and exhaust the customer until they either give up or find another provider.

The Full Chat Transcript

For transparency, here is the unedited chat transcript from my interaction with Zoom support on March 10, 2026:

Time Who Message
5:15 PM Zoom Bot Hi there! I’m Zoom’s Virtual Agent. How can I help you today?
5:15 PM Me Hello, I’d like a real person please.
5:18 PM Matthew Hi! Thank you for contacting Zoom Technical support! My name is Matthew. Please allow me 2 minutes to read your initial concern above.
5:18 PM Me I’m trying to get my 800 number setup.
5:20 PM Matthew Setup for SMS, correct?
5:21 PM Me I’m just looking to get the 800 number setup.
5:22 PM Matthew Ah I see, in this case, let me clarify a few things. Your “800” number, or rather, “800” is your extension, it is not your number. In the image you sent, is where you need to get a new number. Continue setting that up to get a new number.
5:24 PM Me Yes, but I should be seeing a choice of 800 numbers.
5:26 PM Matthew Have you tried typing in 800 in the area code option to see the list of 800 numbers?
5:26 PM Me YES!!!!
5:27 PM Matthew Did any show up? If none showed up, there would be a button below that would allow you to submit a ticket to our number ordering team.
5:27 PM Me Noooo!!! I already submitted a ticket that was 4 days ago! I don’t have the patience to go through this ‘cycle’ again.
5:28 PM Matthew In this case, you would need to wait for our number ordering team to get you that number first. Let me check the status of your ticket. Please give me 3-5 minutes.
5:33 PM Matthew Thank you for waiting. Please give me 3-5 additional minutes to check on this.
5:33 PM Me What do you mean? I didn’t try to order any special number.
5:34 PM Matthew Sorry? I have not said anything yet?
5:34 PM Me What do you mean by “In this case, you would need to wait for our number ordering team to get you that number first.”
5:34 PM Matthew Oh, you told me that you submitted a ticket already?
5:35 PM Me I submitted a ticket because no 800 numbers are showing up at all. You seem confused about the problem.
5:36 PM Me Do you understand that it’s not showing any 800 number at all?
5:36 PM Matthew Yes, that is exactly what I was saying.
5:36 PM Me Are you trying to tell me you have no 800 numbers available?
5:37 PM Matthew I think we need some clarification.
5:37 PM Me How can you be selling a service with no phone number available?!
5:38 PM Matthew Let us say you are getting a new number, so you input the area code 800, however, there is no available number. Below that page, a “submit ticket” button would show up, so that our ordering team can get that 800 number for you.
5:39 PM Me Right but I put in the 800 and you have no number at all. So what were you expecting — for me to port in a number? You can’t sell a global number service if you have no number to offer.
5:41 PM Matthew That is why you need to submit a ticket, since in the ticket creation, you would be inputting the desired number you want.
5:42 PM Me Please provide a list of all the 800 numbers you have so I can choose one for my service.
5:43 PM Matthew Let me kindly clarify this again — you are getting a number right? But there is none showing up. In those cases, you would need to submit a ticket to our number ordering team so that they can get you those numbers. Is that clear enough?
5:45 PM Me So now after ordering the service I need to submit a ticket to the number ordering team to request a list of 800 numbers I can choose from?
5:47 PM Matthew That is not always the case. If no 800 number is showing up, this means that the available ones are used up, but do not worry, since our number ordering team can get you new ones. I would not be able to provide you any number since the number ordering team handles these requests.
5:47 PM Me Let me speak to them then.
5:48 PM Matthew The number ordering team can only be contacted through the ticket I was referring to.
5:48 PM Me Why hasn’t someone responded to my ticket after 4 days?!
5:50 PM Matthew When I checked your ticket, an agent responded to you on March 6, and you only responded on March 10. Referring to this ticket — TS2256063.
5:51 PM Me That’s not a response. They should have responded with numbers. Your system seems broken.
5:53 PM Matthew In any case, the only way you would be able to get that 800 number is to go back to the page, proceed with looking for an 800 number, and if none show up, press the submit a ticket button there.
6:03 PM Matthew This is just a follow up from chat, to make sure we don’t get disconnected.
6:05 PM Me How do I submit a ticket? You do understand that’s what the last agent was supposed to do.
6:06 PM Me He created a low priority ticket with no information about our discussion. Very bad.
6:09 PM Matthew So to submit a ticket, go through the normal process in getting a new number. Enter the country, state, and area code (800). Since none would be available, a submit ticket button would appear below.
6:10 PM Me But this is supposed to be a Zoom Phone Global number — what state do I choose?
6:11 PM Matthew It would depend on you. It would just be the basis for the location of your number.
6:12 PM Me You’ve obviously never used your own system. You can’t enter a number that doesn’t exist.
6:14 PM Me YOU CANNOT ENTER IN A 3-DIGIT PREFIX LIKE 800 BECAUSE AS YOU CHOOSE THE STATE THE AREA CODES ARE FILTERED. HOW DO YOU NOT KNOW THAT?! YOU’VE NEVER TRIED TO DO WHAT YOU’RE SUGGESTING.
6:17 PM Matthew Then in this case, enter any state/code you want, then request the 800 number in the ticket.
6:17 PM Me The ticket button will never show up if you don’t make a choice.
6:20 PM Me If you find/choose a state and an area code the “submit a ticket button” won’t show up. Do you get it? At this point I’m just looking for another service.
6:22 PM Matthew It would only show up if there are no available numbers for that area. You can use this as an example: Area code 684 — all locations. That would yield no numbers, so the “ticket” button would show up. Also, I do apologize if I may seem like I lack common sense, however I do know what your main concern is, and I am here to help.
6:29 PM Me Do you see my ticket now?
6:29 PM Matthew Alright. Here it is — ZPPO0478765.
6:30 PM Matthew Our number ordering team would reply back to you in your email during business hours.
6:31 PM Me How long will it take them to get back to me?
6:31 PM Matthew They can be expected to reply within 24 hours.
6:31 PM Me In the meantime I’ll go find better service.
6:32 PM Matthew I do apologize for the experience. Is there anything else I can help you with today?
6:32 PM Me Obviously you can’t help.

After the Chat — The Phone Call

After the chat ended, I called Zoom Phone support directly. I was placed on hold for 27 minutes. The call then dropped. No callback. No follow-up. Just silence.

I’ve been navigating around on the Zoom website trying to accomplish simple things — viewing my services, choosing a phone number — and every path leads to another dead end or another ticket that nobody reads.

The Takeaway

If you’re considering Zoom Phone for your business, think twice. The product might work once it’s set up — I wouldn’t know, because I can’t get past the setup. What I do know is that their support infrastructure is broken, their agents are reading from scripts they don’t understand, and the entire experience feels like it was designed by someone who has never actually tried to use the product.

A communications company that can’t communicate. The irony writes itself.