Coleta da dados via download de site

Bom dia grupo. Tenho uma tarefa a ser realizada ao qual me foi pedido que:

Criar um sistema para automatizar uma rotina. O sistema deverá: Acessar um site (qual possuímos um usuário e senha cadastrado) e verificar numa sessão especifica desse site uma coleção de tabelas de cotação. Dentro de cada cotação existe um campo especifico que identifica que essa cotação encontra-se disponível para ser utilizada por parte da empresa. O que a empresa quer: Sendo verificada a disponibilidade da cotação, na pagina da cotação encontra-se um link para fazer o download da tabela XLS

Atualmente o processo é feito de forma manual, ao qual a pessoa tem que olhar cada item da tabela de cotações e verificar na pagina de cada cotação se a mesma encontra-se disponível e se sim, clicar no link para fazer o download. A necessidade da rotina do algoritmo seria fazer esse processo automaticamente uma vez iniciado o programa, ao qual ele faria a varredura das cotações e identificaria as que estão disponível e em seguida ira baixar as mesmas.

seria possível algo assim via Node?