Today, we are excited to announce the general availability of iOS SDK which enables you to quickly integrate voice calls in your iOS application.
With this simple and powerful building block, you can bring the richness of voice conversation directly into a user interface seamlessly connecting mobile callers via carrier networks. The iOS SDK also enables the mobile app to access all the voice features such as conferencing, recording, IVR and many more.
Advantages of using Plivo for in-app calls on iOS
Lightweight: Our well-packaged SDK is over 40% more compact and consumes 5% less battery and processing power compared to other solutions in the market.
CallKit integrated: This feature ensures Plivo voice calls are treated by iOS just like any other phone call. For incoming and outgoing calls, displays the same interface as the Phone app, giving your app a more native look and feel. Also, respond appropriately to system-level behaviors such as Do Not Disturb.
Backward compatible: The iOS SDK is backward compatible. It allows for updates and changes without the hassle of starting from scratch.
Ease of integration: Sample apps, detailed documentation guide, and CocoaPods dependency manager enable you to integrate inbound and outbound voice functionality on your iOS app within minutes.
Incremental version support: We are compatible with iOS 8 and above - 99% of all mobile devices running on iOS.
Built with mobile first customers in mind
Your customers would never miss a regular voice call. With our integration, you get all the features of a regular call including muting and un-muting a call, ability to send digits to navigate through IVR, placing a call on hold and rejecting a call.
A mobile app that allows users to receive an incoming call has to make sure it can reliably deliver a call notification. You can reach your user every time, no matter whether the application is in the foreground, background, or not running at all. It also handles any changes in the device’s network connectivity with ease. Switch between Wifi and Cellular Data, and navigate changed push notification permissions.
Why should you consider integrating voice call in your app
Today, more than ever, mobile users really value security and privacy. If your users need to interact over phone calls, it makes sense to keep their mobile number private. This is where in-app calling comes to the aid. The calls are made over the VoIP network without using cellular calling service. The caller and the receiver can communicate via phone calls without revealing their real phone number. Connect riders to drivers, clients to portfolio managers or job prospects to hiring managers - the possibilities are endless.
Another advantage of using a mobile voice application is access to more information with respect to a phone call. Receiving a call from the app with a display name makes the conversation more contextual compared to a call from an unknown or private number. Similarly, service history or app usage data would allow support representatives to serve the customers better over app-based support calls.
Finally, mobile VoIP calls offer more options than regular voice calls. For example, you can create global conferences on the fly and invite members to join. You can also record the calls for free and make international phone calls without worrying about hefty carrier charges.
Have a use-case in mind? Talk to our sales and solutions engineering team.
Get started with an iOS calling app in minutes. Visit our docs page for reference.
Don’t have a Plivo account. Sign-up for free!