Dial codes are key/number combinations used to access functions within the phone system directly from the phone. The administrator can change these from the Management Console > Settings > Advanced > Dial codes tab. This section will describe the default dial-codes.
If you hear a particular extension ringing, and you know that person is not able to take the call, you can take the call using the ‘Call Pickup’ feature. To do this, type:
*20* <extension number>
This will redirect the active call from the specified extension to your extension. You can also retrieve a call from a ringing extension without specifying the extension number. To do this, type *20* followed by the send key. This will redirect the first available active call to your extension.
If you wish to “park” a call and then pick up the call from another extension, then you can park the call in a ‘Parking orbit’ and then pick up the call from another extension.
To park a call:
BLIND TRANSFER BUTTON followed by *00 to 09 to specify the parking orbit.
For example *01 will place the call in the parking orbit 1.
*02 will place the call in the parking orbit 2 etc.
To pick up a parked call:
*10 to 19 where the 0 – 9 is the park orbit number
For example *11 will pick up any calls parked in parking orbit 1
*12 will pick up any calls parked in parking orbit 2
Parking lots support parking of multiple calls. Therefore, when un-parking, you can add the extension number from which the call was parked to be sure that you un-park the particular call you had initially parked there.
For example, if extension 100 parked a call in park 0, this call can be picked up by extension 101 by keying in *10100
Some examples to park a call with popular phones:
Note: Call Pickup and Call Park are only available in commercial editions of 3CX Phone System
To leave a message in a Voicemail box of a particular Extension:
Dial *4{ext}
For example, *4100, will leave a voicemail message in the voicemail box of extension 100.
To specify DND (Do Not Disturb) for a particular extension:
The intercom feature allows you to make an announcement to another extension without requiring the other party to pick up the handset. The message will be played via the other phone’s speaker. The audio is two way, and the called party can respond immediately without picking up the handset. To call a user via the intercom function:
Prefix the extension you wish to call with *9, followed by the extension. For example to make an intercom call to extension 100 you should dial:
*9100
Important: Intercom is disabled by default for security reasons. If you want your phone to Auto-answer 3CX Make Call requests (when the phone does not support CTI like the Cisco SPA series) you need to configure a dial code in the 3CX Phone System Settings >> Advanced >> Dial Codes tab. This Dial code must be unique and must not conflict with any of the other dial codes.
The Billing Code feature’s default value is **. This allows you to add a tag to a call you want to make.
For example, whenever you make a call for a particular customer, you want to tag the call with the customer’s billing code (for example 3265), so that you can bill the customer at the end of the job. When anyone within the company makes a call related to the customer’s job, the caller will need to dial the number in the following format: Destination**3265. For example, if the number is 96626870, then the caller needs to dial 96626870**3265
This billing code can be used as a filter in the 3CX Web Reports to see how many calls were made using the specific particular billing code as shown below
This dial code (which is unspecified by default for security purposes) is a code that when used, will set the whole 3CX Phone System to either:
This code is designed for emergency services when you need to change the routes of all your VoIP Lines to IN or Out of office quickly with a single phone call.
Let us assume that the administrator configures this dial code to be *64.
Let us also assume that the global office hours are set from 9am till 5.30pm.
If the Administrator dials *641 (appends a 1 to the code), a prompt will be played stating that the “3CX Phone System is now set to IN OFFICE HOURS”. This means that the 3CX Phone System will disregard the current time, or day (even if it is a holiday) and set all the routes of the Gateways, VoIP Providers and DID/DDI’s to route to the In Office hours destination.
If the Administrator dials *642 (appends a 2 to the code), a prompt will be played stating that the “3CX Phone System is now set to OUT OF OFFICE HOURS”. This means that the 3CX Phone System will disregard the current time, or day (even if it is 10am for example) and set all the routes of PSTN Gateways, VoIP Providers and DID/DDI’s to route to the Out of Office hours destination.
If the Administrator dials *64 (with nothing appended), a prompt will be played stating that the “3CX Phone System is now using the DEFAULT OFFICE HOURS”. This means that in this example, the 3CX Phone System will override the previous 2 commands and behave as follows – from 9am till 5.30pm lines/ports will be routed to In Office Hours destinations and from 5.31pm till 8.59am, the lines/ports will be routed to the Out of Office hour destinations.
Want to learn more about BVoIP's Cloud PBX?