WHATSAPP to SIP Calling Gateway

Cancelled Posted 3 years ago Paid on delivery
Cancelled Paid on delivery

PLEASE DO NOT OFFER TO MY PROJECT BEFORE READING. IF YOU READ THE PROJECT PLEASE TYPE "YES I READ YOUR PROJECT" ON YOUR OFFER, AND DO NOT SPEND TIME IF YOU ARE NOT SURE FOR SOLUTION, PLEASE.

!! DO NOT TRY TO INCREASE YOUR OFFER WITH CHAT. !! PUT YOUR EXACTLY AND LAST OFFER. if you have questions please ask and share your suggestions.

=======================================================

if you did a similar project before please share with us some pictures and information. you will be our priority.

Hi,

The WhatsApp channel allows consumers to connect with brands and brands to connect with consumers from the WhatsApp app on their smartphone.

We need to develop a SIP to Whatsapp voice gateway to send some of the calls from our PBX.

The gateway should be able to pass voice calls incoming over SIP and forward them through WhatsApp to complete the call to the destination's WhatsApp number.

- We will provide the phone number/phone numbers and pictures for the WhatsApp account.

- The project should be multi-channel. I would like to able to start multi-calls ( you can run multi WhatsApp account with multi-phone number or can use just one WhatsApp account with multi calls. )

- The development platform/operating system is not important. you can use Asterix, Freeswitch, FreePBX vs...

- The implementation should return the correct call error codes to the SIP backend like CALL SUCCESS(200 OK), BUSY(486 Busy Here), UNAVAILABLE(503 Service Unavailable), etc.... to try other rounds on the other SIP Switch.

Functional flow

1) Calls from PBX/sip gateway will be sent to WhatsApp gateway

2) WhatsApp gateway converts the SIP to WhatsApp protocol

3) If it is necessary, there are multi-channels WhatsApp account in the WhatsApp gateway and your code selects any of the available accounts to make a call. You can run a multi WhatsApp account/channel with a multi-phone number in the WhatsApp gateway or you can use just one WhatsApp account/channel(if it is possible multi calls from an account.) for multi calls on the same time.

4) if all of the WhatsApp accounts occupied send the error code back "600 Busy Everywhere" or "503 Service Unavailable".

5) if the number is not used in WhatsApp if there is no associated Whatsapp account for the called number. then it sends "503 Service Unavailable" error and we will reroute to other gateways.

6) The called number carried in call header will be checked by the WhatsApp gateway, if there is an associated WhatsApp account with this number and the number is online, the call will be terminated on WhatsApp.

7) If the call is successfully completed or called number does not answer, then call will be disconnected.

8) The system must return the appropriate sip error code if the call is busy or no answer.

9) source code has to be shared with us with explanations for debug purposes in the future.

Asterisk PBX Mobile App Development VoIP PHP MySQL

Project ID: #25319813

About the project

9 proposals Remote project Active 3 years ago

9 freelancers are bidding on average $1486 for this job

AwaisChaudhry

Hi, How are you? I just saw your job posting and I felt that I can help you with this job considering the experience I have with MySQL, Mobile App Development, Asterisk PBX, PHP and VoIP. Please check my portfolio: h More

$1500 USD in 18 days
(72 Reviews)
7.8
mmadi

Hi Sadrettin A., checked (WHATSAPP to SIP Calling Gateway) Can you please share the details project requirement with me? We have more than 10 years of wide experience with Asterisk PBX, Mobile App Development, M More

$1050 USD in 24 days
(50 Reviews)
7.1
keshavkalra90

Hi, I've read the project description and definitely can help you to make your project. I'll provide you with the highly skilled & professional UI/UX/HTML/CSS, PHP, Angular, Mobile App Development, MySQL, front & back- More

$1125 USD in 7 days
(204 Reviews)
7.4
kanika6665

Hi, Your project caught my interest. First let me quickly introduce myself. My name is Kanika, and I am a Web designer & Dev.I only bid on jobs I am 100% confident I can complete on time & on budget.. I am Good at MySQ More

$1250 USD in 14 days
(68 Reviews)
6.8
nasirbest

Hi, I have read your requirement thoroughly. and fully understand your requirements. and yes I will produce clean code, and will provide you source code with related documentation. I will develop this application. and More

$1200 USD in 10 days
(53 Reviews)
6.2
praveen2121

Hi, Greetings! Let's join hands for long term relationships with the best Technical Team. Concerning your requirement, I have worked on similar projects and features of the app to what you are looking for, and I am More

$1125 USD in 32 days
(1 Review)
1.4