Difference between revisions of "Default dial plan"
(Added entry) |
|||
(2 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
You can modify the advanced dialplan if you want to change the way it operates. If you do, note that everything before | You can modify the advanced dialplan if you want to change the way it operates. If you do, note that everything before | ||
<X-PRE-PROCESS cmd="include" data="default/*.xml"/> | <X-PRE-PROCESS cmd="include" data="default/*.xml"/> | ||
− | is executed in the dial plan BEFORE the dial plan entries you set in the dial plan manager (Dialplan-[[Dialplan Manager]) and everything after that line is executed AFTER the dial plan entries you set in the dial plan manager. | + | is executed in the dial plan BEFORE the dial plan entries you set in the dial plan manager (Dialplan-[[Dialplan Manager]]) and everything after that line is executed AFTER the dial plan entries you set in the dial plan manager. |
One possible change you might want to do can be found in the Apps-[[IVR Menu]] wiki entry. It affects what happens when you transfer a call - should the caller hear music on hold or ringing sounds. | One possible change you might want to do can be found in the Apps-[[IVR Menu]] wiki entry. It affects what happens when you transfer a call - should the caller hear music on hold or ringing sounds. | ||
+ | |||
+ | Note: the default dial plan is not updated when you update FusionPBX, however there have been changes to the default over time, so if you want to update it you would need to update it manually from http://code.google.com/p/fusionpbx/source/browse/trunk/fusionpbx/includes/install/dialplan/default.xml | ||
+ | The default dialplan is stored on your FusionPBX server in two places. The active copy is kept in freeswitch/conf/dialplan, and the source copy is kept in fusionpbx/includes/install/dialplan. |
Latest revision as of 07:04, 19 May 2011
The default dial plan that is provided with FusionPBX is a modified version of the FreeSwitch default dial plan. The modification is that all the pre-defined features in FreeSwitch have been prefixed with * to free up number ranges to enable FusionPBX to support extensions of 3-6 digits in length without conflicting with any pre-defined features.
You can modify the advanced dialplan if you want to change the way it operates. If you do, note that everything before
<X-PRE-PROCESS cmd="include" data="default/*.xml"/>
is executed in the dial plan BEFORE the dial plan entries you set in the dial plan manager (Dialplan-Dialplan Manager) and everything after that line is executed AFTER the dial plan entries you set in the dial plan manager.
One possible change you might want to do can be found in the Apps-IVR Menu wiki entry. It affects what happens when you transfer a call - should the caller hear music on hold or ringing sounds.
Note: the default dial plan is not updated when you update FusionPBX, however there have been changes to the default over time, so if you want to update it you would need to update it manually from http://code.google.com/p/fusionpbx/source/browse/trunk/fusionpbx/includes/install/dialplan/default.xml The default dialplan is stored on your FusionPBX server in two places. The active copy is kept in freeswitch/conf/dialplan, and the source copy is kept in fusionpbx/includes/install/dialplan.