Acá automatizando una extracción de datos, nada complejo pero te lo describo para que le hinques el diente.
Tengo una fuente de datos que para cada rut da nombre completo, mail, tel, fecha nacimiento, etc... solo con un request GET.
Para extraer todo, tengo que consultar 30 millones de ruts, pero si lo hago de mi ip me pueden caxar, así que me hice un gmail nuevo, y desde app script en google, con javascript programé ejecuciónes por cada minuto y puse un for que ejecuta funciónes asincrónicas con un número de llamados dentro de los límites que da google.
Todo corriendo en continuo y guardándome la data en un excel dentro de drive. Se ejecuta una, calcula el rut de término y lo guarda en un almacen general, luego el siguiente min se ejecuta otra y empieza de ahí, luego otra y otra y así continuamente.
Luego toda esa data se va a venta.