Find Jobs
Hire Freelancers

Provide basic FreeSWITCH configuration

$30-250 USD

Closed
Posted over 6 years ago

$30-250 USD

Paid on delivery
[updated job: no bare minimum requirement, no source code build] I need a FreeSWITCH (FS) configuration for the following functionality: 1. Interconnect internal endpoints 2. Link with an existing Asterisk PBX 3. Link with an external SIP trunk for incoming and outgoing calls 4. Configure basic CDR, voicemail, IVR and conference 5. Configure presence/BNL 6. Configure chat on Linphone endpoints (optional) Details 1. Interconnect: * 2 Linphone endpoints, extensions 100 and 101 * 1 Linphone endpoint and 1 Yealink T41S phone on the same extension 102 (both should ring simultaneously on incoming call) 2. Link with an existing internal Asterisk PBX that has 2 more endpoints with extensions 200 and 201. They should be accessible to the FS (FreeSWITCH) endpoints and the FS extensions (100-102) should be accessible to the Asterisk endpoints. 3. Link with an external SIP trunk provider for incoming and outgoing calls. For outgoing calls, all numbers dialed on internal endpoints that match full international number format should go via the external SIP trunk, all numbers that are longer than 3 digits (i.e. that are not internal extensions) but don't match the international format should be rejected as invalid with a voice message (e.g. "the number you dialed is incorrect"). The FS extension 101 should NOT be able to call outside (only internal calls to other extensions). For incoming calls from the external SIP trunk, there are 2 external (PSTN) numbers (e.g. +1 905 878 5000 and +1 905 878 5001) - when receiving a call for the first number, it should be redirected to the ext. 100 at FS, for the second number to the ext. 200 at Asterisk (i.e. +1 905 878 5001 coming from external SIP trunk → FS → Asterisk → ext. 200). Endpoints connected to Asterisk should be able to make outside calls too via the external SIP trunk (e.g. ext. 200 → Asterisk → FS → external SIP trunk). 4. Configure basic CDR, voicemail, IVR and conference * Basic 2-leg CDR to MySQL with failover to CSV files; * Basic voicemail for specific extensions (e.g. 100 and 101 after no answer for 30s), only the configured extensions should be able to access their voicemails (with changeable password); * Basic IVR (e.g. on incoming call from the external SIP trunk): play a welcome message, then accept entering an extension from a specific set (e.g. 100-102) with a timeout for automatic redirect to a predefined extension (e.g. 100). A specific endpoint (e.g. 102) should be able to record/change the welcome message entering a password. * Basic conference: admin and normal users call an extension to join (both with passwords); on joining the conference FS should ask for a user prompt, then announce the user to the conference; possibility for the admin to invite (dial) users from the conference. 5. Configure presence/BLF: presence on Linphone endpoints (available, busy, away, etc.) and BLF on Yealink phone for the extensions connected directly to FS (100-102). 6. Configure chat on Linphone endpoints (with SIP SIMPLE) - optional, please specify if you are sure you'll be able to do it or not. Additional details: There is NO need for NAT traversal. The FS itself, its endpoints and Asterisk are on the same private network (say [login to view URL]); the external SIP trunk has a public static IP (say [login to view URL]), the internal network also has a public static IP (say [login to view URL]). The required ports could be opened as needed. The communication should always go via FS (no direct RTP). The endpoints configured with FS should be using Opus/G.722/PCMA and VP8/H.264 codecs. When communicating with the external SIP trunk provider and Asterisk, should be using G.722/PCMA. Everything should be provided as basic instructions and configuration files (e.g. the entire FS conf directory, instructions for Linphone and Yealink basic settings, etc.). It is NOT needed to deploy the configuration on my server, I'll do it myself with your instructions/configs.
Project ID: 14698403

About the project

6 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $274 USD for this job
User Avatar
extensive experience with voip Relevant Skills and Experience linux ,asterisk ,voip Proposed Milestones $194 USD - first $194 USD - final
$388 USD in 5 days
5.0 (7 reviews)
4.0
4.0
User Avatar
A proposal has not yet been provided
$222 USD in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Our Many clients are using Free PBX inbound and outbound system for calling in UAE and KWI Relevant Skills and Experience 11 year Experience in asterisk ,vicidial,goautodial and Free PBX Proposed Milestones $77.5 USD - Link All phone on PBX and create route for external trunk $77.5 USD - Check inbound and call transfer is this Fresh installation or Old
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hello I am an experienced developer that has over 7 years of practice in FreeSwitch. I may be able to help you. Please get in touch with me. Stay tuned, I'm still working on this proposal.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BRAZIL
Buenos Aires, Brazil
0.0
0
Member since Jul 12, 2017

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.