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)
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.
Open the Truecaller application.
Check for a warning message related to permissions.
Expected Result
Once the permission is enabled, the warning message will disappear from within the Truecaller app settings, and Caller ID should function correctly.
2. Battery Optimisation Settings (Recommended)
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.
Tap Disable battery optimization within the Truecaller app.
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.
This setting does not impact Caller ID functionality.
The warning can be safely ignored.