This is an old revision of the document!
FreePBX
FreePBX Installation
FreePBX can be installed manually or as part of a pre-configured FreePBX Distro that includes the system OS, Asterisk, FreePBX GUI and assorted dependencies:
The following open source distributions include FreePBX:
- The Official FreePBX Distro
- PBX in a Flash
- AsteriskNOW
- Elastix
Over this installation, you add the VoiceXML browser following the “VoiceXML browser Installation” steps. The package detects the freePBX (and Elastix) folders and add the corresponding modules. You need to finish the installation from the Web Interface following this next steps.
NOTE:
The FreePBX integration is only available for V12 and after VXI* VoiceXML browser releases.
Module installation
Step 1
Step 2
You see a list of all the module Installed or available. The VoiceXML should be in the Application section. Its status is uninstalled.
Step 3
Step 4
To avoid a Message Warning associated to unsigned applications, you need to disable an option Enable Module Signature Module : set 'False' and validate.
VoiceXML Module
Configuration example
Create a new VoiceXML application. Select Menu Application and item VoiceXML. Fill the Application form like this :
To be able to execute The VoiceXML Application, you can set use a Misc Application to define a Feature Code to be able to call this service locally from any Extension Phone. Another way is to define in a SIP trunk configuration to set the VoiceXML application too.