Content Pipeline Dashboard
Multi-Platform: Facebook + Instagram + Twitter/X + Threads · Pillar 1: Cold Case Chronicles · Every Tuesday 5:00 AM
Node-by-node flow from story discovery to multi-platform publishing.
Fires every Tuesday at 5:00 AM automatically. Manual trigger available for testing.
Cron: Every Tuesday 05:00 AMSearches the web for recent cold case news using a rolling 30-day date window. Returns up to 10 relevant articles.
30-day rolling window · 10 resultsCleans and structures raw Tavily results into a consistent JSON format ready for AI ranking.
JSON normalisationGPT-4 selects the single most viral story based on emotional impact, recency, shareability, and true crime audience fit.
GPT-4 · Virality scoringExtracts and validates the structured JSON from the AI Ranker. Makes all ranked fields available downstream.
JSON extraction · ValidationGPT-4 writes platform-optimised captions for all four platforms simultaneously with brand voice enforcement.
GPT-4 · 4-platform captionsParses AI caption JSON. Strips duplicate brand labels. Ensures headlines end with a period. Builds Cloudinary image URL.
Caption cleaning · URL builderCalls htmlcsstoimage API to render a 1080×1080 branded image with DC logo, story title overlay, and red accent bar.
htmlcsstoimage · 1080×1080pxShortens the original article URL using TinyURL API. Short URL appended to all platform captions.
TinyURL API