Update code of Freeswitch pbx to enable API for all domains -- 2

Completed Posted 7 years ago Paid on delivery
Completed Paid on delivery

please find below project requirement which we need to add in the fusion pbx 4.0 running on free switch.1. Project Scope:Enable API setting to send inbound caller ID calling party information for any domain/tenant as fully supported solution.2. Use case:Client want to send a caller id information through API to Icabbi for domain configured inside fusion pbx tenant domain name olympiacentrewest.local3. Example scenario:Calling party with CLI 075072378510 calls inbound route for DID 02073867810 Call will ring any extension/ring group/queue/external DID [url removed, login to view] pbx will also send calling party number through API as shown in below link with international Enum format  447507237810 and call extension number [url removed, login to view] example URL is as follow[url removed, login to view] (App_key will be provided after assignment of project.  “How to guide” for ICabbi is as follow. [url removed, login to view]!/cli/cliPickup 4. Milestones * Enable API in Fusionpbx then get the incoming customer CLI working with the Icabbi application.* Ensure code is documented and project sponsor is provided with code and short document covering steps for regression/implementation. Low level Design is provided with step by step guide on changes required to achieve API configuration. 5. Access MethodAccess to the AWS will be through remote desktop through team viewer with mutually agreed time between project sponser and technical service provider.6. Appendix: Using TAPI locally has been discouraged but below information might help in building the xml file for relevant domain in Fusion pbx. TAPI how to guide is as [url removed, login to view]://[url removed, login to view] TAPI configuration settings are as follow. <?xml version="1.0"?><configuration>   <configSections>     <section name="pubnubConfig" type="[url removed, login to view],[url removed, login to view], Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" />   </configSections>   <startup>     <supportedRuntime version="[url removed, login to view]"/>   </startup>   <appSettings>     <add key="LogLevel" value="Error"/>     <!--Error,Information-->     <add key="Server" value="[url removed, login to view]"/>     <add key="AppKey" value="to-be-supplied"/>    <add key="SecretKey" value="to-be-supplied "/>     <add key="Filter" value="\D*?(?&lt;ext&gt;\d+)\D*?"/>     <add key="ComPort" value="14"/>     <add key="SMDRPort" value="11000"/>     <add key="SMDRAddress" value="127.0.0.1"/>     <add key="SMDRReconnectTimeout" value="10000"/>     <add key="CallMonitor" value="[url removed, login to view]"/>     <add key="CallOutCode" value="9"/>     <add key="ExtensionSource" value="ID"/> <!-- Name or ID-->     <!--<add key="ExtensionOverride" value="101"/>-->   </appSettings>   <pubnubConfig     Enabled="true"     SubscribeKey="sub-c-ee729d78-6233-11e2-b80b-12313f022c90"     Channel="TAPIDiall_24223f47045820d6eb4fb1d0XXXXXXXXXXX" SslOn="true"     /></configuration>

Linux Python Software Architecture

Project ID: #13486265

About the project

4 proposals Remote project Active 7 years ago

Awarded to:

borikbobrujskov

I have 3 year experience with integration FreeSWITCH with many services. Your task will solved by call to curl application when operator extension is answered

£100 GBP in 3 days
(0 Reviews)
0.0

4 freelancers are bidding on average £151 for this job

cracken

Hi Adam842, I am competitive to this kind of task, can take good care of this project. In fact, I already done related to this job before. Let me know the best of your time so we can discuss further based on your requ More

£150 GBP in 3 days
(24 Reviews)
4.9