Hi,
I am trying to implement a POC where I have to answer a call from a mobile phone in a Reactive Web App. Is there a way to do this ?
Hi Charles,
Answer a call or dial a call is native phone functionality Its not possible to achieve this via React web app. Instead create a Native mobile app and use some cordova plugin that can interact with the device call functionality.
Hope this would help.
Regards
Devendra
Hi Devendra,
Thanks for the response. but like I said this is a POC that we are doing and it is specifically for Reactive Web App. I am also open to any integrations that I can implement using a credible third party or any pointers to how we can custom build one is also welcome.
Hi @Charles Raphel,
Handling phone calls directly from a web app, especially in a cross-platform manner, can be challenging due to browser and platform restrictions. However, there are certain approaches you can consider within the capabilities of the OutSystems platform:
WebRTC Integration:
1.OutSystems supports integrating custom JavaScript code, so you might explore using WebRTC for real-time communication.
2.Create a WebRTC-based solution to handle the voice communication within your Reactive Web App.
Mobile App Integration:
1.Develop a native mobile app using OutSystems for iOS and Android.
2.Use native mobile capabilities like CallKit (iOS) or TelecomManager (Android) to handle phone calls.
3.Integrate the native mobile app with your OutSystems Reactive Web App using deep linking or other communication methods.
Push Notifications:
1.When a call is received, you can send a push notification to the user's mobile device.
2.Tapping the notification can open a specific screen in your OutSystems app where the user can handle the call.
Hope this will help you!
Kind regards
Hi Sourabh,
Thanks for the input ill check into this and see what I can achieve. appreciate the help