In the Android CallScreeningService docs it states that the CallScreeningService class should be implemented for two purposes as seen below, Call blocking/screening and