Note: Your 3CX may look different depending on your version. The below article is based on V16.
Global Login and Logout #
The global queue toggle will add an agent to all queues in operative mode or remove them from service. However, it will NOT override explicit queue logouts.
3CX App Q-Button #
The “Q” button on the 3CX app is a toggle switch that logs agents in or out of queues.
When an agent is logged out of the queues, you will see the “Q” button greyed out as in the image above. When an agent is logged in to the queues, you will see the “Q” button highlighted in white or blue (depending on the theme).
Desktop (hardware) IP phones do not provide a “Q” button to log in or out of the queues. There are two (2) methods by which a desktop IP Phone can log in or out of queues.
One of the methods used to log in/out is via the Queue BLF keys. The administrator can configure/provision a BLF key to log in to the queues and another key to log out of the queues.
If the agent’s phone has BLF keys, they can log in using the login BLF button, as shown in the image below. You will hear an audio confirmation that “This extension is logged into the queue”.
You can also log out from the queues, using the logout BLF button on the IP phone, as shown in the image below. You will hear an audio confirmation that “This extension is logged out of the queue”.
The 3CX app for Windows also provides the BLF functionality, in addition to the “Q” button.
Press the 3 blue dots in the top right corner of the 3CX app.
Select “Show BLF Side Panel” to show the BLF panel on the side of the app with the BLF buttons configured for the extension.
Dial Codes #
Some IP Phones do not have BLF keys. In this case, agents will need to use dial codes, which are provided on the PBX to log in and out of queues. The dial codes are defined in the 3CX Management Console and configured by the PBX Administrator.
- By default, the dialing code to log IN to a queue is *62
- By default, the dialing code to log OUT of a queue is *63
These can be modified by the PBX Administrator, so it is best to verify the dial codes with the Administrator before using these.
Automatically based on the Extension’s Profile Status #
An agent can be automatically logged in or out of queues, depending on the extension’s profile status or even based on the time of day.
If the administrator has enabled the option in the PBX Management Console, the agent’s Queue status will change, depending on the Extension’s profile status. When the agent is “Available” the agent will be logged in to the Queues, as shown below.
When the agent chooses “Away” or “Do Not Disturb” the agent will be automatically logged out from the queues.
Automatically based on the time of day #
The administrator can also configure an extension to change the extension’s profile status based on the time of day and with this as mentioned above the queue status will change accordingly. The extension can either follow the office hours of the PBX or follow specific office hours defined for the extension. The extension can also have specific break times.
- During Office Hours, the extension will be in the “Available” state
- During Out of Office Hours, the extensions will be in the “Do Not Disturb” state
- During the Break Times, the extension will be in the “Away” state
In this case, the extension will automatically change status during the day depending on the configured office hours and the agent will be logged in or out accordingly.
Management Console #
Access to the 3CX Management Console can be delegated to each individual user to manage his/her own extension or can be set by the system admin.
1. Log in to the PBX, using the credentials of the extension.
2. Select the extension and click “Status”.
3. Use the resulting dialog box to change the Queue Status using the relevant drop-down box.
4. The agent will now be logged in or out of the queues.