Creo que un sistema CTI que utiliza un servicio basado en llamadas RDSI puede devolver rápidamente un código de estado para que el número sea válido/inválido antes de que el destino comience a sonar.
Un proveedor es Katalina Systems, su producto se llama VoiceGuide y tienen un módulo de marcación que puede proporcionarle lo que desea. ver www.voiceguide.com.
Simplemente exporte la lista de llamadas al marcador (archivo csv) y revise el estado de la llamada después del procesamiento.
Si la lista es muy grande, puede justificar la compra de un sistema para hacerlo. La tasa de llamadas depende de la cantidad de líneas instaladas/disponibles. Es posible que necesite algunas modificaciones personalizadas para cancelar la llamada después de obtener el estado. Katalina debería ser capaz de ayudar. No estoy seguro de si las troncales VoIP pueden darle acceso completo al estado de la línea.
Una vez que escuché a alguien en un cubículo contiguo, llamo a 100 números telefónicos pidiendo un Richard Johnson, para verificar que existan los números de teléfono. Habría sido divertido para alguien responder, "Sí, soy Richard Johnson". –