Каждый понедельник сценарий забирает данные, собирает отчёт-таблицу, отправляет его на sendPulse и складывает в архив в S3.
Перенос данных из sendPulse в S3 делается готовым сценарием: он сам замечает новое и переносит его.
Эту интеграцию sendPulse и S3 можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.