BullMQ Repeatable / Cron Jobs Transactional Email with Rovela (2026): upsertJobScheduler + Idempotency-Key per Window
Wire BullMQ Job Schedulers (upsertJobScheduler with cron pattern or every) on Redis to a Worker that sends transactional digests via Rovela POST /emails — sending_access server-only and a window-scoped Idempotency-Key.