Scheduled publishing — write it Tuesday, ship it Fridaynew
Aug 7, 2026 · by dario
Release announcements always land at the worst moment: you're mid-deploy, the tag just went out, and writing the changelog entry is the last thing you want to do.
Now you can queue it ahead of time. Pass publish_at and the post stays a hidden draft until the moment arrives — then it goes live on its own, and your Discord / Slack / webhook notification fires with it.
# queue Friday's announcement on Tuesday
curl -X POST https://wakelog.wakelog.workers.dev/api/v1/my-app/posts \
-H "Authorization: Bearer $TOKEN" \
-d title="v2.0: The big one" -d publish_at=2026-08-07T15:00Z
Works everywhere:
- Web — pick a date & time under the post form ("schedule it")
- API —
publish_aton create or PATCH (empty value unschedules) - CLI —
wakelog post "v2.0" --at 2026-08-07T15:00Z
Times are ISO 8601 (UTC assumed if you don't give an offset), and posts go live within ~5 minutes of the time you pick. Change your mind any time: reschedule, unschedule back to a plain draft, or hit publish now.