ISymphony Module
From Taridium
(beta module)
This optional ipbx module is installed under Advanced Setup → Modules. Registered modules are displayed with registered module.
The iSymphony module automatically creates and deletes extensions in iSymphony.
Configuration
Please refer to the iSymphony product pages for correct configuration of your iSymphony server and client. Take note of correct location and tenant information. These can be adjusted under Advanced Setup → Configuration → iSymphony.
Ipbx expects iSymphony to be installed locally. To manually specify a different host or port for iSymphony add or change the following configuration variables to
/var/www/html/conf/config.php
$cfg['iSymphonyHost'] = "127.0.0.1"; $cfg['iSymphonyManPort'] = "50001";
Enabling Synchronization
To enable first time synchronization, go to Advanced Setup → Configuration → iSymphony and check the keep iSymphony extensions in sync with ipbx extensions. Once this setting has been saved, it will automatically start the synchronization process. Note that this can take several minutes depending on the number of extensions/users configured on your system.
Any new user extensions will be added, modified or deleted automatically.
ipbx will only synchronize user extensions, any other extensions need to be added manually. Disabling/Enabling synchronization will cause a complete resync and might remove manually added extensions.