Aidelly Docs
App Guides

Repurpose

Turn one source — a blog post, YouTube video, PDF, podcast transcript, or even an old post — into platform-optimized drafts for every channel you publish to.

What Repurpose is for

Most content lives a one-platform life: you write a blog post, it goes on the blog, it dies. Repurpose extracts the substance from a source and rewrites it for every platform that fits the shape — without losing the original argument.

Useful for:

  1. Promoting a new blog post across LinkedIn, X, and IG carousels in one operation
  2. Extracting talking points from a YouTube interview into short clips and quotes
  3. Turning a PDF whitepaper into a thread, a carousel, and a newsletter
  4. Pulling old high-performing posts forward as new variations
  5. Capturing the gist of a podcast episode without re-listening

Before you start

  • Have the source ready (URL, file, or pasted text).
  • Know roughly which platforms you want output for.
  • (Recommended) Fill out Brand Profile so the output sounds like you, not like the source.

Step 1 — Open Repurpose

  1. In the left sidebar, click ♻️ Repurpose.
  2. The page splits into two sides:
    • Source on the left — where you add the input
    • Outputs on the right — empty until you generate

Step 2 — Add the source

Five source types are supported. Pick the right one:

URL — for blog posts, articles, public web pages.

  1. Click Source → URL.
  2. Paste the URL.
  3. Click Fetch. Aidelly extracts the article text.

YouTube — for videos with available transcripts.

  1. Click Source → YouTube.
  2. Paste the YouTube URL.
  3. Click Fetch. Aidelly pulls the auto-generated transcript.

Upload PDF — for whitepapers, decks, transcripts.

  1. Click Source → Upload.
  2. Pick a PDF file (max 50 MB).
  3. Click Upload. Aidelly extracts the text.

Existing draft — to recycle something you already wrote.

  1. Click Source → Aidelly draft.
  2. Pick a draft from the list.
  3. Aidelly uses its content as the source.

Raw text — for anything else.

  1. Click Source → Paste text.
  2. Paste the source text into the box.

Step 3 — Pick output destinations

The right side of the page shows destination cards.

  1. Toggle each destination you want output for:
    • Short post — X, Bluesky, Threads, Mastodon (one short post)
    • Thread — X or Bluesky multi-post chain
    • LinkedIn long-form — for the LinkedIn feed
    • Instagram caption — paired with carousel or single-image suggestions
    • Newsletter — long-form email body
    • YouTube description — for video descriptions / community posts
  2. For each, you can pick a tone variant (educational, opinionated, narrative, listicle).

Tip: start narrow. Pick 2 destinations the first time and see the quality. Add more once you trust the output.

Step 4 — Generate

  1. Click Generate at the bottom.
  2. Aidelly extracts the source's core argument and rewrites it for each destination.
  3. Outputs appear as cards, one per destination, in 20–60 seconds depending on source length.

Step 5 — Review and refine each output

Each output card shows:

  • The generated content
  • The platform it's for
  • A character count vs the platform's limit
  • Three action buttons: Regenerate, Edit, Use this

For each output:

  1. Read the draft. Does it stay true to the source?
  2. Edit inline if the wording needs tweaks.
  3. Regenerate if it's totally off (you can specify a new tone or angle for the regeneration).
  4. When happy, click Use this.

Step 6 — Send to a draft or scheduler

When you click Use this on an output:

  1. Pick Send to composer (opens Create Post pre-filled) or Send to drafts (saves to your drafts area).
  2. From the composer you can add media, fine-tune, schedule, or publish.

Step 7 — See and revisit past jobs

Every repurpose run is saved.

  1. Click History in the top-right of the page.
  2. You see every past job with source preview and destination outputs.
  3. Click any job to reopen its outputs and use them again.

Common pitfalls

  • The output sounds like the source author, not me. Source-extraction is faithful by default. Toggle the Use my brand voice checkbox under each output to rewrite in your voice, or fill in Brand Profile more thoroughly.
  • YouTube fetch failed. The video may not have a transcript (live recordings, music videos). Use Paste text with a manually-pulled transcript.
  • The thread output is too long. Each tweet should be < 280 chars. Edit individual tweets in the inline editor; Aidelly suggests splits where natural.
  • The PDF extract is garbled. Scanned PDFs without OCR don't extract cleanly. Convert with an OCR tool first, then upload.

What to do next

  • Send polished output to Create Post
  • For recurring repurposing patterns (every blog post → 5 outputs), set up a Content Automation
  • Pair with Brand Profile for sharper voice
  • Bulk-process many sources via the public API (see the API docs)