delayed_job Recurring Transactional Email with Rovela (2026): Recurring Pattern + Idempotency-Key per Window
Wire Ruby delayed_job recurring patterns to Rovela POST /emails with server-only sending_access and a window-scoped Idempotency-Key for digests and ops reports.