jmoyson
7 hours ago
Author here. A few technical notes if you’re interested in testing the CLI:
- Scheduling uses your local timezone and randomizes within workHours from config.json.
- Dry-run mode writes to CSV without sending, so you can inspect first.
- Requires a Resend API Key for live schedule.
- Suppressions list (bounces/unsubscribes) is stored locally in suppressions.json.
Built this over a weekend because I was frustrated. If you spot bugs or missing features, let me know and I'll fix them.