Currently we have a b2b SAAS application thats used by our customers for sales and support management. The user can set up their customized IVR flow, do voice broadcast through our application. A new feature that we are adding is the click to call feature where the users agent can click his customers no. and a small pop up opens, now using webrtc, we connect the agent to the called no. While on the call, currently the agent has the option to mute, hold, unhold, hangup and transfer the call to another no. However, its on testing and still to be made live. We are using sipml for this and it has some issue with the unhold feature too that needs to be fixed
Now, we require a few telephony functionalities like group conferencing , transfer to an app flow and enhancements in our current implementation .
We can roughly divide these functionalities into 3 parts:
A. Webrtc Audio - Work required
1. Establish the webrtc currently implemented in view of scalability, robustness and voice quality and its integration with our application (well do the .net part but need help in the asterisk part of it). For this, as of no, we are just using one extension and theres no way to know who is making the call, so changes in asterisk context may be needed, to capture and keep the agent id and the no to dial from . Also, group audio conferencing and transferring the call to an app flow will be required
2. Configure webrtc for incoming calls too
3. Invoke the call pop up from the ivr and connect the caller to an agent
4. Enable parallel ringing when the connect to agent part of the flow in the ivr is arrived at.
B. Webrtc Video and screen share
1. Extend webrtc functionality in our web application for video calling, conferencing and screen sharing while making sure that the solution is robust and voice and video quality is achieved.
Since there could be many variables and options of technologies to be used to ensure best performance, this part can be further elaborated when work is actually started
C. Webrtc functionality in Mobile app
1. We are in process of creating mobile apps of our application. Once webrtc audio/video and screen share is integrated in the web application, we would want the same to be replicated in mobile app
If you can take up the project, pl provide your time and cost estimation for the same","employmentType":["FULL_TIME","PART_TIME","CONTRACTOR","TEMPORARY","PER_DIEM"],"jobLocationType":"TELECOMMUTE","hiringOrganization":{"@type":"Organization","name":"Toogit","sameAs":"https://www.toogit.com/","logo":"https://www.toogit.com/images/toogit_logo_initial.png"},"identifier":{"@type":"PropertyValue","name":"Toogit","value":380556},"skills":["software development","Website Development"],"applicantLocationRequirements":[{"@type":"Country","name":"IN"},{"@type":"Country","name":"Canada"},{"@type":"Country","name":"USA"},{"@type":"Country","name":"Germany"},{"@type":"Country","name":"Pakistan"},{"@type":"Country","name":"Philippines"},{"@type":"Country","name":"Indonesia"},{"@type":"Country","name":"Sri Lanka"},{"@type":"Country","name":"Nigeria"},{"@type":"Country","name":"China"},{"@type":"Country","name":"Russia"},{"@type":"Country","name":"Bangladesh"}],"validThrough":"2024-10-04T12:32:16+05:30","url":"https://www.toogit.com/freelance-jobs/MzgwNTU2"}
Remote Web Development Job In IT And Programming
Find more Web Development remote jobs posted recently Worldwide
Work from Anywhere
40 hrs / weekFixed Type
Remote Job$1,334.45
Cost Looking for help? Checkout our video tutorial
How to search and apply for jobs
How to apply? Do you have more questions about the Job?
See frequently asked questions
We are looking for a long term developer to update and maintain an online video production tool.
Required main skills: Kendo UI framework + Javascripts
additional skills: mySQL+php
I need a developer to provide the following customized features to my calendar (react big calendar):
- Capabilities:
- Add filter options to filter the events by therapist, client or category
- When creating/editing a new eve...read more
I need someone who can integrate a contract and communications with clients in zapier or some automated system. I have aquity scheduling, active campaign, zoom, google docs, jotform.