What are the Android settings required to enable the Truecaller Caller ID?

This document outlines the required checks and configurations on the end user’s device to ensure Truecaller Caller ID functionality works as intended.


1. Appear on Top Permission (Allow Truecaller Draw over other apps)

Description

Truecaller requires the “Appear on Top” (also known as “Allow Truecaller Draw over other apps”) permission to display Caller ID overlays during incoming calls.

Below warning will appear in case the setting is not enabled.

How to do it?

  1. Open the Truecaller application.

  2. Go to settings

  3. Check for a warning message related to permissions.

  4. If a warning is displayed, tap Enable now.

  5. You will be redirected to the device App Settings.

  6. Locate Appear on Top (or Allow Truecaller Draw over other apps) and ensure it is Enabled for Truecaller as shown in the below screenshot.

Expected Result

Once the permission is enabled, the warning message will disappear from within the Truecaller app settings, and Caller ID should function correctly.


Description

Battery optimisation can restrict Truecaller’s background activity, which may prevent Caller ID from displaying correctly.

Truecaller requires the “Disable Battery Optimisation” permission to display Caller ID overlays during incoming calls.

Truecaller will display a warning indicating battery optimisation is enabled under settings.

How to do it?

  1. Tap Disable battery optimization within the Truecaller app.

  2. When prompted, select Allow.

Expected Result

The battery optimization warning will be removed, and Caller ID will function without interference.

Default Dialer Warning (Informational)

Description You may see a warning "Set Truecaller as default dialer" prompting you to set Truecaller as the default dialer.

Impact

This setting does not impact Caller ID functionality.

  • The warning can be safely ignored.

Last updated

Was this helpful?