SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Mobile Application Availability for Voice Calls and Recommended Alternatives

Overview

This guide clarifies whether Twilio offers an official mobile application for iOS and Android to place, answer, and manage phone calls. It also outlines recommended alternative solutions, including Twilio Voice SDKs and third-party integrations, to enable mobile calling functionality.

 

What You Need To Know

Twilio does not offer an official, standalone mobile app for iOS or Android that allows users to place, answer, or manage calls directly through a Twilio-branded application.

However, Twilio provides several flexible alternatives to enable calling functionality on mobile devices:

1. Twilio Voice SDK

  • What is it?
    Twilio offers Voice SDKs for iOS, Android, and JavaScript.
  • What can you do with it?
    • Build a custom mobile app that can:
      • Place outbound calls by entering a phone number
      • Answer, end, and transfer calls
      • Integrate with your business logic and user interface
  • Who is it for?
    Organizations or developers who want a fully customizable and supported solution for Twilio-powered calling on mobile devices.

Resources:

 

2. Third-Party SIP Clients / Softphones

  • What is it?
    Use Twilio’s SIP Domains to register third-party SIP softphone apps (available in the App Store or Google Play) to your Twilio SIP infrastructure.
  • What can you do with it?
    • Make and receive calls via Twilio
    • Advanced features like call transfer may depend on the SIP client’s capabilities
  • Who is it for?
    Teams looking for a ready-made app experience without custom development, but with some limitations based on the SIP client.

Resources:

 

3. Browser-Based Calling

  • What is it?
    Use the Twilio Voice SDK for JavaScript to build a web-based calling interface that works in mobile browsers.
  • What can you do with it?
    • Make and receive calls from a browser on a mobile device
    • Note: Native apps generally provide a better user experience

Resources:

 

Solution Comparison Table

Solution Outbound Calls Answer/End Calls Transfer Calls Notes
Twilio Voice SDK (Custom App) Yes Yes Yes Requires development
Third-Party SIP Client Yes Yes Limited/Varies Must use Twilio SIP Domains
Official Twilio App No No No Not available

 

Conclusion

  • No official Twilio mobile app exists for direct calling/management.
  • Best flexibility: Build your own app using Twilio Voice SDKs.
  • Quickest setup: Use a third-party SIP client with Twilio SIP Domains.
  • Web option: Build a browser-based calling interface with the Voice SDK for JavaScript.

For further guidance on any of these options, consult the linked documentation or reach out to Twilio Support for more tailored advice.

Have more questions? Submit a request
Powered by Zendesk