GCP Cloud Scheduler Transactional Email with Rovela (2026): Cloud Functions/Run cron + Idempotency-Key per Window
Wire Google Cloud Scheduler (unix-cron/groc, HTTP or Pub/Sub, OIDC) to Cloud Functions or Cloud Run, keep ROVELA_API_KEY in Secret Manager, and POST /emails with a window-scoped Idempotency-Key—including X-CloudScheduler-ScheduleTime—for digests and ops reports.