Post daily about trending topics with AI

Turn daily trends into scheduled per-platform posts (drafts first).

Advanced⏱ ~30 minAIPerplexitySchedulingDaily
Schedule 8amPerplexity trendsLLM captionsFan outCreate postSchedule post
⬇ Download workflow JSON
or in n8n: ⋯ menu → Import from URL and paste: https://getposta.app/assets/workflows/trending-topics-daily-ai-post.json

The “AI fills my content calendar daily” pattern, done with Posta as the publishing rail. Each morning Perplexity surfaces what’s trending in your niche, an LLM picks the best angle and drafts a caption tuned to each network, and Posta schedules one post per platform for its peak hour.

Drafts only by default. Posts are created as drafts and scheduled — review them each morning before they ship. Don’t graduate to auto-publish until you trust the output.

How it works

  1. Every day at 8am (Schedule) — kicks off the run in your timezone.
  2. Trending angles (Perplexity) — asks for three specific angles in your CONTENT_NICHE.
  3. Per-platform captions (LLM) — picks the best angle and returns a LinkedIn, Bluesky, and Threads caption as JSON.
  4. Fan out to platforms (Code) — emits one item per network with its account id, caption, and peak-hour schedule time.
  5. Create a postSchedule a post (Posta) — one draft per network, scheduled for that platform’s peak hour.

Add an AI image

Optional: generate an image (DALL·E / Runware / fal.ai), upload it with the Posta Upload media node, and pass the returned id via Create post’s Additional Fields → Media IDs. Posta produces the per-network crops automatically.

Setup

Four credentials: Posta, OpenAI, and Perplexity API keys, plus your social account ids in the Fan out node. Set CONTENT_NICHE to your topic and adjust the per-platform peak hours to your audience.

Ready to simplify your social media workflow?

Join creators and teams who save hours every week with Posta.