@Felipe-Diniz Boa tarde.
Você pode está utilizando as funções que estão presente na API de funções.
Existe a função de compactação de arquivos para extensão zip denominada Compactação - Compactar para a extensão ZIP e depois informar um diretório para download por meio da função Iniciar Download.
Cordialmente