Bring Native Visibility to Your VoIP App Experience with Telecom's Latest Alpha
The Jetpack Telecom library's initial release introduced CallsManager to simplify VoIP integration on Android. CallsManager manages call lifecycles and audio routing, supporting interactions with various remote surfaces. Jetpack Telecom v1.1.0 enhances the library with unified call history, call log exclusion, and native callback functionality. Unified call history allows system dialers to display call logs from third-party VoIP apps. Users can now initiate callbacks to VoIP contacts directly from their system dialer. Developers must register a system intent and manage call IDs for the callback feature to function correctly. Call log exclusion allows developers to prevent specific calls from appearing in system call logs using isLogExcluded. These integrated features are available for devices running Android 16.1 (SDK 36.1) and higher. A sample application is provided to assist developers with implementation of the new features. Native dialers use allowlists to control VoIP display, and developers can test with the Telecom Sample Dialer app.
isLogExcluded. These integrated features are available for devices running Android 16.1 (SDK 36.1) and higher. A sample application is provided to assist developers with implementation of the new features. Native dialers use allowlists to control VoIP display, and developers can test with the Telecom Sample Dialer app.