This is the dashboard for the Qualtrics Prospector.
When to run it:
While the schedule says, “if I am alive, I will run a check for new responses every X minutes”, the actual execution of the job is determined by SCRONTAB. This instead says, “wake up this process every Y time of day by running this script.”
To add this to SCRONTAB, paste the code generated by cronR to your SCRONTAB file:
library(cronR)library(here) # makes it easier to deal with path issues
here() starts at /n/holylabs/cgolden_lab/Lab/frontier/works/prospectors/prospectorQualtrics
cmd <-cron_rscript(here("run.R"), workdir =here(),rscript_log =here("pipelines/logs/orchestrator.log"),log_append =TRUE,log_timestamp =TRUE)cron_cmd <-cron_add(command = cmd, frequency ='daily', at ="09:00", id ='prospectorQualtrics', dry_run=TRUE, ask=FALSE)
[1] "Running the maestro pipeline..."
Test passed with 3 successes 🌈.
|
| | 0%
|
|======================================================================| 100%
Test passed with 4 successes 🎉.
Test passed with 2 successes 😸.
Test passed with 1 success 😸.
✔ process_data_pipeline [14.4s]
── [2026-07-20 22:45:39]
Pipeline execution completed ■ | 14.44 sec elapsed
✔ 1 success | ! 0 warnings | ✖ 0 errors | ◼ 1 total
────────────────────────────────────────────────────────────────────────────────
── Next scheduled pipelines ❯
Pipe name | Next scheduled run
• process_data_pipeline | 2026-07-22
── Maestro Schedule with 1 pipeline:
• Success