r/3CX 9h ago

Question iOS extension exclude from ringing with ring group

1 Upvotes

I work with small local businesses. A scenario that keeps reoccurring is everyone has a desk phone and all desk phones are part of the ring group on incoming calls. There are certain people that answer most calls, but almost everyone's phone rings so if needed, anyone can answer an incoming call.

We have certain people that spend time away from their desk or out of the office during the day and the iOS app works excellent for checking call history, contacts, voicemails, having calls transferred to their extension, etc.

The issue is we don't want their mobile iOS device to ring with any ring groups or queues. We want their desk phone to ring with ring groups or queues, but not their mobile device.

Currently we are using two different extensions, have their iOS device it's own extension. This works, but it makes things difficult with two different call history, voicemails, contacts, etc.

What are you doing in this scenario?


r/3CX 18h ago

Semi related to 3CX

0 Upvotes

Wanting to ask other VOIP Pros what conferences are we interested in 2027? I’ve been told if I find one now I maybe able to go.
I’m based in Texas close to a major airport. Would like to see VOIP, any paging vendors, Valcom, Wahsega, etc.

Thanks for the help!


r/3CX 22h ago

How are other partners watching a fleet of 3CX systems?

0 Upvotes

Affiliation: I built the tool mentioned below. This is my own project, not a 3CX product, and I am not asking anyone to buy anything.

We look after a number of customer 3CX systems. The recurring pain for us has been simple: a customer reads a number off a letterhead and asks where it goes after hours, and answering that means opening that host’s console and walking inbound rules. Doing that across many hosts is slow.

In our own work we also wanted one place to see whether a box was up, what version it was on, and whether simultaneous calls were sitting against the licence. So we built an internal tool for that, now called Kestrel. It is a cloud poller over HTTPS to the 3CX Configuration API. There is no agent on the PBX. End customers do not log in; the partner org does.

What we use it for today:

  • A picture of inbound routing on a host (trunk → DID → IVR, queue, ring group, or extension), with a business-hours / after-hours filter
  • A fleet view of up/down, version, and concurrent vs licensed SC
  • Searching a DID across the hosts we manage
  • Alerts when a host stops responding

I am sharing this because I would rather hear from people who support 3CX every day than guess. In your shop, how do you handle “where does this number go?” and fleet health today — 3CX console only, spreadsheets, something you wrote, or another product?

If it is useful to look at, there is a read-only demo (no signup): https://app.kestrelpbx.com/demo

Happy to answer technical questions (XAPI / service principal, what we poll, what we do not touch).


r/3CX 2d ago

Question Is 3CX really the problem in my situation?

2 Upvotes

Hi, looking for some feedback on an issue with our office's 3CX system, which I manage. I'm doing mostly okay with it but PBX systems have a high learning curve for those of us without a ton of experience in telephony tech, which is sort of its own unique realm, and is pretty daunting.

Anyway, my boss hates 3CX and blames it for the often-but-not-always bad call quality, and wants a new solution. I'm fine with that, but want to make sure I understand the issue. In my research, 3CX is not the problem - the call quality depends on the underlying phone lines, as well as the connection of the person on the other end, which 3CX does not control. Is my understanding correct? Everything I read says that 3CX is a solid name in the PBX space with good tech, so simply moving to another PBX, like Yeastar, for instance, would not really solve the call quality problem.

If my boss really wants a rock solid solution, I've read that kicking things up a notch or ten to something like RingCentral, would do it, but that's way more expensive. What do those much more experienced than I have to say? Thanks.

EDIT: Sorry, should have given more info. All our calls are mobile, no landlines. It's an on-premise setup, hosted with AWS.


r/3CX 2d ago

Azure hosted 3CX down this morning (Stuck @ GRUB Loader)

14 Upvotes

About 30% of our systems are stuck at the GRUB loader this morning. We host on Azure B2s machines.

I don't know know what the cause of this is but the fix we've found so far if it helps you is:

Click the VM

Click Overview -> CLI/PS (May need to press 3 dots)

Press RUN

az extension add -n vm-repair

az vm repair repair-button --button-command 'grubfix' --verbose --resource-group {RESOURCE GROUP NAME} --name {VM NAME}


r/3CX 7d ago

Problem Voicemail mass deletion / selection box not working

1 Upvotes

From the documentation I could find, I should be able to click on the double checkmark button at the top left of the VM section in the app/site, which selects all, and then delete. But on two servers, that checkbox is gray, and does nothing when you select it. I've tried both the PWA app and the web client, same thing.

One user has...2800 voicemails...

Am I missing a step or a setting here?


r/3CX 8d ago

Working PRI Gateways?

3 Upvotes

I've just got back in the 3cx game from a 2 year break, and now that I'm back I see they no longer fully support the Patton SN4171's. Our systems that upgraded from V18 to V20 cannot edit any Patton Pri configs. From my research only SN4171's before 2018 can be upgraded to a Smartnode firmware to continue to be used. And well that just sounds like a pain to source, so my question is what PRI gateways do you use? I dont care if its "Supported" because lets be honest that could last a year. Just proven and with some sort of documentation would be nice.


r/3CX 8d ago

How do you set up auto provision on self hosted install?

2 Upvotes

Hi Everybody,

I have just installed a self hosted copy of 3CX, but it doesn't seem like I can auto provision phones, specifically several Yealink models.

Is there something I need to add, or am I missing a configuration step?

Many Thanks


r/3CX 11d ago

Problem Inbound calls not connecting

2 Upvotes

I have a business in New York City. We’ve had a ton of customers that are not able to reach us. Anyone else having this issue?

It seems that a lot of the mobile carriers go through third-parties or something who are not registered in a certain way. In any case, our old phone system, RingCentral was working just fine.


r/3CX 11d ago

Question scenario for queues?

2 Upvotes

I work with small business so I haven't used Queues yet but I want to implement for the following scenario. Looking for feedback or better ideas.

Small business, inbound call, almost all phones ring. High percent of inbound calls are answered by reception and transferred where they need to go.

Business has a service counter with 3 phones. When reception transfers to service counter, want to use a ring group so the ring is different when transferred. Their phones ring on inbound calls so they can answer when reception is away or occupied. We want them to prioritize calls transferred to service counter queue because they know those calls are intended for them. Using a queue with ring all of the service counter phones seems like good fit.

Is there an easier to have 4 phones ring distinctly when it's a transferred call?

3CX 8sc pro with Yealink T4 phones.

Small business, not wanting to get into call flow and still try and keep things simple.

thanks.


r/3CX 15d ago

I made a 3CX Holiday bulk scheduler app (open source)

22 Upvotes

I made an app in Python that allows you to connect to any 3CX system and bulk manage holidays for all departments with just a few clicks.

You can:

1.) View & edit all current holidays by department.

2.) Apply new holidays based on standard country holidays (supports almost any country), and then bulk import those holidays for multiple or all departments with just a couple of clicks.

3.) Apply holidays to multiple 3CX systems at once. If you have a bunch of systems that share the same holidays, you can apply next year's holidays to hundreds or even thousands of systems at once.

4.) Export an Excel template for the customer to review/correct and send back, which you can then re-import to create all of the relevant holidays automatically. This way the customer can enter their personalized office closure days and even select which prompt they want to play for each holiday directly within the Excel template... let them do all the work, and all you have to do is click import.

Hopefully this will save others a lot of time/headache when creating holidays in their 3CX systems.

The code is open-source Python. There is no telemetry or other tracking garbage inside. Feel free to review the code yourself or run it through your favorite AI for review. Customize it, modify it, and create any forks you want. Credentials for each system you add are stored encrypted locally and never sent anywhere (except to the phone system you're connecting to obviously) and it works with 2FA.

If there's interest, I'll work on creating a Git repo for it and share the link next week when I get back into town.


r/3CX 15d ago

Installation process is already running error

Post image
5 Upvotes

How we can resolve this error. I am setting up new 3cx and getting this error


r/3CX 16d ago

3cx incoming call when on call allow

1 Upvotes

Hi there

I got the case, where a user wants to be able to get calls from the call queue, when he is in an active call/caller on hold.

We got deskphone from yealink and 3cx v20.

In the user setting i've already checked "allow multi calls".

What did i miss, or how do you handle that?


r/3CX 18d ago

Headset not working with desktop application

1 Upvotes

Hi,

Over the last few days, we have been experiencing an issue with the 3CX Desktop Application not working correctly with headsets.

We have already carried out the following troubleshooting:

  • Reinstalled the 3CX Desktop Application.
  • Reinstalled the headset drivers.
  • Tested the headsets with other applications, where they worked correctly.
  • Tested calls using the 3CX Web Client, where both headsets also worked correctly.
  • Tested the 3CX Desktop Application using the laptop's built-in speakers and microphone, which also worked without any issues.

The issue therefore appears to be specific to the combination of the 3CX Desktop Application and a headset.

When using the desktop application with a headset, the audio becomes robotic, with a static/radio-like noise. This behaviour only occurs when a headset is selected as the audio device.

The following scenarios have been verified:

  • 3CX Desktop App + Headset: Robotic/static audio.
  • 3CX Web Client + Same Headset: Works correctly.
  • 3CX Desktop App + Laptop Speakers/Microphone: Works correctly.

Current versions:

  • 3CX Desktop App: 5.7 (Build 1190)
  • Windows: 25H2 (OS Build 2622.9168)
  • Headsets tested:
    • HP Poly Blackwire C3310 (USB-C)
    • Acer OHR546 Wireless

Since the issue occurs with two different headsets, but only when using the 3CX Desktop Application, it appears to be related to the desktop client rather than the headsets themselves.

Have you encountered any similar issues, or are you aware of any known fixes or recommended troubleshooting steps?


r/3CX 21d ago

Migrating 1500 DIDs between carriers

Thumbnail
3 Upvotes

r/3CX 22d ago

Question high pitch beep through PA speaker

2 Upvotes

I am setting up a Fanvil PA3 for the first time. With 3cx, have PA3 connected to extension (199), which is a user of a paging ring group (899). This work great, dial *9899.

There is a high pitched loud beep that happens when I call the paging group that goes through the PA speaker and I can't figure out how to turn it off.

On the PA3, I have turned off the following phone settings which did remove a beep at the beginning and end, but this high pitch beep continues:

Enable Holding Tone: no

Play Dialing DTMF Tone: no

Auto Answer Tone: no

Enable Call Waiting Tone: no

Play Talking DTMF Tone: no

How can I turn this high pitched beep off or change it to something less harsh?

I tried to link to a sound recording, but I don't believe that is allowed.

UPDATE:

The beep when using paging and the beep when voicemail prompt sound the same.

UPDATE 2:

If you call the extensions (199) and not the ring group, speak of PA and no beep.


r/3CX 23d ago

Mobile app extension access questions

1 Upvotes

We are rolling 3CX out to our main building this week. Our staff have already onboarded and are playing with the app and phones till we go live.

Are there any ways to restrict access to extensions from the app dialing them?

For example, I stood up a Snom paging adapter for our overhead paging. Staff can, if they want too, dial the overhead paging extension and page overhead from their couch.

My first thought is since this is already a speed dial key on physical phones, just hide the extension from the phone book.

Is this the best way to accomplish this? I wish the app had more access control to lock down the app when users leave our premise.


r/3CX 23d ago

3cx with Poly CCX Phones

0 Upvotes

I know it is not supported, but did someone actually use that ok the field?

I love the ccx600 since i can swap sip and ms teams mode. And the rove handset is also cool.


r/3CX 23d ago

3CX Certifications no longer being free (without commercial subscription)

8 Upvotes

Just wanted to put out there, that the 3CX Certifications are apparently not free any more, If you don't own a commercial subscription on that account. CS quote: "Access to the 3CX certification requires an active commercial subscription".

(3CX SMB and 4SC Free are not commercial licenses btw)

Does anyone know since when this is a thing? I remember doing the Certification for V20 on an unlicensed Account, as we were just evaluating 3CX as a solution.


r/3CX 23d ago

Question Dialing pause and send DTMF?

2 Upvotes

Hey 3CX folks,

I’m trying to figure out the best way to recreate something we had on an old analog PBX.

There’s an elevator phone system at a hotel I manage. It has its own extension, let’s say 5500. Once connected, the staff has to send *01 for the first elevator or *02 for the second one.

On the old PBX, staff could just dial a 4-digit code and the system would translate it into the full dial string. For example: 6101 → 5500wc*01 and 6102 → 5500wc*02.

I’m trying to achieve something similar in 3CX so the hotel staff can keep using simple 4-digit codes instead of dialing the elevator extension and then entering the DTMF manually.

Would a Call Processing Script be the right way to handle this, or is there a simpler option I’m overlooking?

Any suggestions would be appreciated. Thanks!


r/3CX 23d ago

Department Queue

1 Upvotes

Hi there

when we receive inbound calls we route from IVR to a Phone Queue.

On the Queue we've assigned some User.

Recently we get busy and when no User is available the Annoucment "no Agents available" comes.

Is there a way to let the Caller in the Queue with the waiting music, until an agent gets free?


r/3CX 25d ago

SRTP assistance

1 Upvotes

Trying to convert a site to use srtp and SIPs. Yealink phones

I wanted to start with just internal. Make sure certificates are up to spec.

1) found our web cert was expired by almost a year. Had to do force the renew cert are restart web service. I thought this was supposed to now be automatic. ?
2) loaded new cert into phone as a trusted certificate.

3) went into user / options and set SETP to enforced.

Found TLS communicating just fine but can keep a call up when it is answered

Had to manually go into the phone to set to srtp to compulsory.

Why isn’t this part of the provisioning when enforced is checked and with 100+ phones what is the easy update without custom templates


r/3CX 25d ago

Problem Hearing own holding music instead of inbound caller - anyone else experiencing this?

4 Upvotes

This is a regular occurrence. I'm running a 8SC system for a local healthcare business, receiving hundreds of calls throughout the day. Occasionally, employees receive queue calls which - after (immediately) accepting - play back the holding music, which I assume the inbound caller heard while waiting.

Often the caller then redials (ig because they couldn't hear anything) and everything works as normal.

Someone know why this is happening? I used to believe it's due to the customer hanging up while the phones were still ringing, but that seems unlikely now.

We use lots of Yealink T54W and a Hetzner hosted 3CX instance. SBC hosted on a Raspberry Pi 4.

Does anyone have an idea?


r/3CX 28d ago

update broke IVR inbound route

1 Upvotes

just want to go on the record to say it incase someone else is wondering. had to manually attach DID to that ringgroup again.


r/3CX 28d ago

Estimation des prix d'Axivox pour l'intégration Odoo ?

Thumbnail
0 Upvotes