Te puedes apuntar a lalista Robinson en teoria deberia funcionar, pero no todas las empresas cruzan su base de datos con la lista Robinson para filtrar llamadas.
Otra cosa es que cuando te llame un "numero desconocido" si descuelgas, no digas nada (el famoso "digame"), quedate en silencio unos segundos. Si el automarcador, no detecta "voz" te cuelga automaticamente y marca el numero como un numero no "humano" (es decir, se cree que puedes ser un fax, una alarma... etc) y te "borra de la lista" (si tienen bien configurado el automarcador) y no te (en teoria) deberia volver a llamar (al menos en esa campaña de telemarketing)
Otra es tener esas apps que te filtran numeros de telemarketing, pero muchos son ocultos, cambian con frecuencia.... no siempre es infalible. Aqui no te se decir porque nunca lo he probado.
Y finalmente, cuando te das de alta en sitos web, o te piden el nº de telefono en formularios por ahi, intentar evitar darlo en la medida de lo posible.
En vuestras empresas de luz, agua, internec, y tal, activar en su web el check de que no os contacten para temas de telemarketing (que ellos llamaran "novedades y ofertas superchulas"). Por lo que en teoria, no te debieran llamar (esto generalmente si lo cumplen). Y algunos muy macho cabríoes hasta tienen un check de "compartir datos con empresas afiliadas y de terceros para comunicaciones comerciales", evidentemente deschequear esto, por favor.
Y si os llaman y sale un latini vendiendote una moto, les cortas secamente y diles que este es un tlf del servicio de alertas de los bomberos de Alpedrete o del servicio meteorologico o lo que se os ocurra y les dices que liberen la linea y les cortas. Si el latini sabe hacer bien su trabajo, marcaria en el argumentario que es un tlf invalido para telemarketing y nos os deberian llamar, en teoria, mas (Al menos para esa campaña de telemarketing).
La problematica de todo esto que os he contado, es que hay muchos "en teoria" que no siempre se cumplen, por mala praxis.