installation_guide:configuration:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
installation_guide:configuration:start [2015/12/07 17:29] externinstallation_guide:configuration:start [2016/10/24 19:59] – [Voximal Web Configuration (FreePBX)] borja
Line 1: Line 1:
-====== Configuration of Voximal ======+====== Voximal Web Configuration ======
  
-All the configuration is managed throw a web interface based on the FreePBX project. +===== Access =====
-To access to the web interface, open the link **''http://your_server_address''**.+
  
 +All the configuration is managed throw a web interface based on the FreePBX project.
 +To access to the web interface, open the link **''http://your_server_address/admin''**. 
 It's protected by a login. It's protected by a login.
  
 +
 +===== Home =====
 +
 +{{:installation_guide:configuration:voximal_first.png?nolink&1000|//-- add screenshot --//}}
  
 ===== Login ===== ===== Login =====
  
 After installation there are 3 default login, with differents access permissions  After installation there are 3 default login, with differents access permissions 
-  * user : access to Voximal configuration and reports. +  * **''user''** : access to Voximal configuration and reports. 
-  * admin : user access and network configuration +  * **''admin''** : user access and network configuration 
-  * root : all access.+  * **''root''** full access (full freePBX features).
  
-Each login has a default loginthat can be updated with the root account.+Each login has a default passwordyou can be change it with the root account.
  
-//-- add screenshot --//+{{:installation_guide:configuration:voximal_login.png?nolink&1000|}} 
 + 
 + 
 + 
 +----
  
 ===== Configuration steps ===== ===== Configuration steps =====
  
-To configure the Voximal IVR you have steps to do : +To configure the Voximal IVR you have steps to do : 
-  - Configure the operator access ([[installation_guide:configuration:start#SIP accounts|SIP accounts]]) +  - Configure the VoIP telephony access ([[installation_guide:configuration:start#SIP accounts|SIP accounts]]) 
-  - Create VoiceXML service ([[#VoiceXML service|VoiceXML service]])+  - Create/edit a VoiceXML service ([[#Create a VoiceXML service|Create a VoiceXML service]])
   - Create Voximal accounts ([[#Voximal accounts|Voximal accounts]])   - Create Voximal accounts ([[#Voximal accounts|Voximal accounts]])
   - Configure the relation between the DID and the VoiceXML service you want to use ([[#Routes configuration|Routes configuration]])   - Configure the relation between the DID and the VoiceXML service you want to use ([[#Routes configuration|Routes configuration]])
Line 32: Line 41:
 //**__WARNING__**: On each configuration page, don't forget to click on ''Submit'' button at the bottom page before changing page. If you don't click on ''Submit'' you'll lose all your changes.// //**__WARNING__**: On each configuration page, don't forget to click on ''Submit'' button at the bottom page before changing page. If you don't click on ''Submit'' you'll lose all your changes.//
  
-==== SIP accounts ====+//**__WARNING__**: All changes are not directly configure on the server. After one change, you'll see a button **''"Apply Config"''** in menu. To put change on server __you have to click on__ **''"Apply Config"''**.//
  
-You can create a SIP trunk with an operator with the page **''Connectivity/SIP Accounts''**.+---- 
 + 
 +==== 1) SIP accounts ==== 
 + 
 +{{:installation_guide:configuration:voximal_trunks.png?nolink&1000|}} 
 + 
 +You can create a SIP trunk with an operator with the page [[installation_guide:voipproviders:start|Voip Providers]].
 You have to enter informations : You have to enter informations :
   * A trunk name : a string to identify you accounts   * A trunk name : a string to identify you accounts
Line 51: Line 66:
 //-- add screenshot --// //-- add screenshot --//
  
-==== VoiceXML service ====+----
  
-You have to create VoiceXML services, by uploading it or writing it directly with embedded editor,  with the page **''Applications/Voximal''**.+==== 2) Create a VoiceXML service ==== 
 + 
 +You need to create VoiceXML service, by uploading it or writing it directly with embedded VoiceXML/PHP editor,  with the page **''Applications/Voximal''**.
  
 === Uploading VoiceXML service === === Uploading VoiceXML service ===
Line 59: Line 76:
 In page Applications/Voximal click on **''Editor''** tab. In page Applications/Voximal click on **''Editor''** tab.
 At the end of the page, you have the way to upload files : At the end of the page, you have the way to upload files :
-    * Click on **''Browse''** and select your file +    * Click on **''Browse''** and select your files (''.vxml'', ''.php'', ...). 
-    * Then click on **''Upload''**. You file will appear in list.+    * Then click on **''Upload''**. Your files will appear in list.
  
 === Create VoiceXML service with editor === === Create VoiceXML service with editor ===
Line 74: Line 91:
 //-- add screenshot --// //-- add screenshot --//
  
-==== Voximal accounts ====+ 
 +---- 
 + 
 +==== 3) Voximal accounts ====
  
 When your VoiceXML services are ready, you have to define it in the IVR. When your VoiceXML services are ready, you have to define it in the IVR.
Line 80: Line 100:
  
 To create a Voximal Application, you have to define in minimum 2 required informations : To create a Voximal Application, you have to define in minimum 2 required informations :
-  - An application name, in field ''Name'' +  - An application name, in field **''Name''** 
-  - The VoiceXML url of the service, in field ''URL''. You can select a local one, in the list or writing a local or HTTP one.+  - The VoiceXML url of the service, in field **''URL''**. You can select a local one, in the list or writing a local or HTTP one.
 There are several options : There are several options :
-  - Max sessions : you can define a specific limit, if you want lower maximum session than the license. +  - **''Max sessions''** : you can define a specific limit, if you want lower maximum session than the license. 
-  - Dial format : you can define a specific dialout format for outgoing calls. +  - **''Dial format''** : you can define a specific dialout format for outgoing calls. 
-  - Mark : you can define a specific mark, that will appear in traces. +  - **''Mark''** : you can define a specific mark, that will appear in traces. 
-  - Speech : you can specify the use of the ASR. In case of using ASR server, the better way is to set ''Automatic'' choice. +  - **''Speech''** : you can specify the use of the ASR. In case of using ASR server, the better way is to set ''Automatic'' choice. 
-  - Max time : you can set a maximum duration of call. If not setted or equals to 0, the duration is unlimited. +  - **''Max time''** : you can set a maximum duration of call. If not setted or equals to 0, the duration is unlimited. 
-  - Vxml parameter : you can set a string to pass it to vxml script. +  - **''Vxml parameter''** : you can set a string to pass it to vxml script. 
-  - Star delay : you can set a time delay to start the service.+  - **''Star delay''** : you can set a time delay to start the service.
  
 //-- add screenshot --// //-- add screenshot --//
  
  
-==== Routes configuration ====+ 
 +---- 
 + 
 +==== 4) Routes configuration ====
  
 Firstly, you have to define which application you want to use by default for all incoming calls. Firstly, you have to define which application you want to use by default for all incoming calls.
Line 100: Line 123:
  
   - Select **''All DIDs''** item (on top right corner)   - Select **''All DIDs''** item (on top right corner)
-  - Leave empty Field **''DID Number''** +  - __Leave empty Field__ **''DID Number''** 
   - Select the application to use : **''Voximal Application''**    - Select the application to use : **''Voximal Application''** 
     * You can select an existing application     * You can select an existing application
Line 110: Line 133:
  
  
 +
 +
 +----
  
 ===== Configuration files ===== ===== Configuration files =====
  
-  * /etc/[[installation_guide:configuration_file_voximald:start|voximald.conf]] +  * /etc/[[installation_guide:configuration_file_voximald:start|voximald.conf]] (not modify this file) 
-  * /etc/asterisk/[[installation_guide:configuration_file_voximal:start|voximal.conf]]+  * /etc/asterisk/[[installation_guide:configuration_file_voximal:start|voximal.conf]] (not modify directly this file)
  • installation_guide/configuration/start.txt
  • Last modified: 2020/10/12 15:31
  • by badereddine