Truecaller SDK enables you to verify your user's mobile number in a seamless way. For users who have Truecaller app present on their smartphones and are already registered Truecaller users, they get verified in a 1-tap flow (supported globally), without the need of any manual input. For users who don't have Truecaller app present on their smartphones, the SDK enables user verification by means of drop call, which is triggered to the user's number in background to complete the verification flow (currently supported only for India).
To understand various possible user scenarios in the user's verification flow, let's try to take example of NoBrokerHood, India's leading realty app. NoBrokerHood is using Truecaller SDK for verifying numbers of all their users.
Scenario 1
a) New user on NoBrokerHood app, and
b) Truecaller app present on user's smartphone.
Scenario 2
a) Existing user on NoBrokerHood app, and
b) Truecaller app present on smartphone.
Scenario 3
a) New user on NoBrokerHood app, and
b) Truecaller app NOT present on smartphone, and user's mobile number NOT already verified on smartphone.
Scenario 4
a) Existing user on NoBrokerHood app, and
b) Truecaller app NOT present on smartphone and user's mobile number NOT verified on smartphone.
Scenario 5
a) Existing user on NoBrokerHood app, and
b) Truecaller app NOT present on smartphone and user's mobile number ALREADY verified on smartphone.