So you have a Queue… let’s call it “Sales”. Inside that Queue you have a list of extensions, say 201, 202, 203. How are you placing calls into that Queue? Are you dialing the Queue number directly or are you using an IVR to place a call into the Queue?
It should be that simple provided the static agents are online and your ring strategy is set to something where an active static agent is located (such as ringall).
You shouldn’t be putting a ring group into a cue. Delete the ring group. Add the extensions directly into the cue. Instead of directing calls to the ring group, direct them to the cue.
Not sure what interface you are using. In Freepbx you can go to Tools - Asterisk Logfiles.
Other option is to go to /var/log/asterisk and check the file named full
I don’t know if you can access this from CLI but if you want to have good control over your server make sure you access it by ssh and go to /var/log/asterisk
When troubleshooting allways check your logfiles first.
As I understand it the difference between a ring group and a queue is that ring groups usually expect someone to answer the call pretty quickly. While there is a roll-over to voicemail or something similar, it expects calls to be answered.
On the other hand queues expect that the person calling will need to wait for someone to become available to answer, and they may be waiting a while. Because of this expected long wait they can be given more announcement options, status of their position, and a wait time that’s longer than someone’s normal extension ring time before going to voicemail.
So Ring Groups and Queues are very similar indeed, with the amount of time the person is expected to wait before proceeding to the next option (voicemail or whatever) being a longer period of time.