A Unified Call History for VoIP and Regular Calls
Android’s phone app is finally catching up with how people actually communicate. A new feature rolling out with Android 16.1 allows VoIP call history from apps like WhatsApp, Telegram, Messenger, and other internet calling services to appear directly in your native dialer, including the Google Phone dialer. Instead of treating cellular and internet calls as separate worlds, the system now surfaces them together in one call log. In practice, this means you’ll see missed VoIP calls listed right beside regular mobile calls, with the same familiar interface for viewing details or starting a callback. Early tests on devices such as the Pixel 9 show a new Calling accounts section in Phone by Google, where users can control which third-party calling apps are allowed to display their calls in the dialer. For everyday users, this immediately reduces friction and makes staying on top of conversations much easier.
How Android Dialer Integration Works Behind the Scenes
The upgrade relies on Android’s telecom framework, which now lets third-party calling apps register their calls with the system as if they were regular phone calls. Through Jetpack Telecom v1.1.0, developers can surface their VoIP call logs directly inside system dialers such as Phone by Google, enabling true Android dialer integration. When a VoIP call comes in or goes out, the app can log it to the shared system call history instead of keeping it locked inside its own interface. When you tap a recent VoIP call in your dialer, Android routes the callback through the appropriate app automatically, so you don’t have to manually open WhatsApp or another service first. There’s also a Call Log exclusion capability, allowing apps to hide specific calls from the unified log for privacy-sensitive scenarios. All of this is supported on devices running Android 16.1 (SDK 36.1) and higher.
No More App-Hopping to Return Missed VoIP Calls
Previously, managing VoIP call history on Android was fragmented. If you missed a WhatsApp or Telegram call, you had to remember which app rang and then dig through its internal call list to return it. That friction discouraged people from promptly calling back and made it easy to overlook important conversations. The new unified call history removes this juggling act: every call that matters—cellular or VoIP—now appears in one place. From the Google Phone dialer or any compatible system dialer, you can scroll through your recent calls and hit callback without thinking about which app was used originally. Android hands off the action to the correct third-party calling app in the background. Users can also toggle per-app visibility in the Calling accounts settings, so only the services they rely on most will appear. This small change reshapes daily calling habits by turning the dialer into a genuine central hub.
What This Means for Developers and How It Compares to iPhone
For developers of third-party calling apps, the update is both an opportunity and a new responsibility. By integrating with Jetpack Telecom’s latest APIs, they can give their users native-level visibility, unified VoIP call history, and seamless callbacks from the system dialer. At the same time, they must think carefully about privacy, deciding which calls should appear in system logs and which should be excluded via the Call Log exclusion flag. This move also reduces a long-standing gap with iPhones, where Apple’s CallKit framework has long provided a unified call experience across cellular and VoIP services. Android users have often felt that internet calls lived in separate silos, even as those calls became their primary communication method. With Android 16.1’s dialer integration, Google is finally delivering an iPhone-style, unified call log while still giving users and developers fine-grained control over which VoIP calls appear in the native dialer.
