Thematic Calendar
Surfaces upcoming moments — holidays, observances, seasonal/industry events — that a brand could authentically post around. One cheap Gemini call; best-effort output folded into the planner.
How it works
A single gemini-3.5-flash call, grounded in the brand's category, archetype, and audience language/region. Prompt:
"Today is 2026-07-05. List 3-6 UPCOMING moments in roughly the next 6 weeks that THIS brand could authentically post around. Only genuinely relevant, REAL moments — skip generic filler, never invent fake holidays."
Output
A free-text block like:
TIMELY MOMENTS:
- 2026-07-15: Festa del mare — angle: showcase summer collection
- 2026-08-15: Ferragosto — angle: "even the brand takes a break"
- 2026-09-01: Back to school — angle: transition collection preview Empty string when nothing relevant is found. Never throws.
Invisible infrastructure: the user never sees this directly. The planner decides whether a timely moment genuinely fits the batch. The prompt says "use where one genuinely fits; don't force them" — a St. Patrick's Day post for an Italian B2B brand would be worse than no post at all.
Deliberately simple and cheap (~$0.001 per call). Separated from the planner so it's testable in isolation and swappable (e.g. a curated calendar database instead of AI generation).