All product workers
Email & newsletter worker
email-newsletter
Batches, sends, and tracks newsletters with D1, R2 assets, and tracking URLs.
Implements the delivery side of the Email Agent story: tenant settings, content buckets, and send pipelines.
Related interactive UI
/demos/email-newsletterSource
- Path
- apps/email-newsletter
- Entry
- src/index.ts
- Config
- wrangler.toml
Bindings (summary)
- DB (D1)
- R2 (ASSETS, TENANTS, CONTENT)
- crons
Set real IDs, buckets, and secrets in the Cloudflare dashboard or via wrangler secret put to match this repo’s wrangler file.
Commands
cd apps/email-newsletter && npm run dev
cd apps/email-newsletter && npm run deploy