CONTENT CREATION

On-demand: turn a blog URL into a multi-slide image carousel for social

Send a blog URL to a webhook and this scrapes the article, breaks it into key points, generates one image per point as a carousel, writes the caption.

CategoryContent Creation
Enginesim
Difficultyintermediate
Triggerwebhook
Steps5
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook receives a blog URLHTTP webhook
  • ActionScrape and clean the articleFirecrawl
  • ActionExtract slide points and write captionOpenAI
  • ActionRender one image per slideImage generation
  • OutputQueue carousel for postingSocial publishing

What it does

Turns any article into a swipeable image carousel on demand. You POST a blog URL to a webhook; the flow scrapes the page, extracts the main takeaways, generates a branded image for each takeaway slide, drafts a caption, and queues the full carousel for cross-posting.

When to use it

Use it when you want carousel content — the highest-engagement format on LinkedIn and Instagram — without designing slides by hand. Trigger it from a Slack shortcut, a bookmarklet, or any tool that can fire an HTTP request.

How it works

  1. 1An incoming webhook receives a blog URL payload.
  2. 2firecrawl scrapes and cleans the article into readable text.
  3. 3OpenAI distills it into 5-7 slide-sized key points plus a caption.
  4. 4generate-image renders one branded image per point, producing the carousel set.
  5. 5post-to-platforms queues the carousel and caption for LinkedIn and Instagram.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect FirecrawlCrawl, scrape, structured extract.
  3. 3
    Connect OpenAIModels, embeddings, files.
  4. 4
    Connect Image generationManaged Nano Banana image renders, metered per image.
  5. 5
    Connect Social publishingCross-post to X, LinkedIn, Instagram, TikTok, and 4 more in one call.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.