We have 48 servers running FreePBX with clients on each server. We do not allow the client to have access to the GUI for obvious reasons as they tend to screw up settings in the server. We would like a website created that will be the front end for FreePBX and do behind the scenes work that we let the client change, such as extension names, email addresses, IVR recordings, etc. I have drafted a very simple document for the extension changes and IVR changes and they are included in this bid request. Basically every time the client makes a change to the extension, 2 things will occur - 1) the site will make changes to a document in an SFTP server for config file reloads on the phone and 2) will execute a script that will command line into FreePBX and make changes to the extension and reload the server. The second part of this will allow the client to change their current IVR recordings and define which one is active. It will also allow them to record the greeting from their computer and upload it automatically (.wav) to the server. They will have the ability to change which extension records the message and what code they should dial to record the greeting and which code to dial to activate the greeting. We will give the programmer access to a test FreePBX server and test FTP server so that they can make sure their code works. They will also have access to reboot a couple of test phones remotely to make sure the FTP site is receiving the correct information. Once any change is made, it will also email us to inform us of what changes were made to which server.
7 freelancers are bidding on average $979 for this job
hello, i can manage this.. as i have experiences on freepbx, php.. and know how it work internally.. please allow me to handle this. looking forward for your response regards mohammad
Bid is for frontend as per attached document that use freepbx api/functions to update freepbx config and apply settings. Lets discuss the connectivity to freepbx servers and how you want to achieve client actions.