Aidelly Docs
App Guides

Auto-Post

Connect a blog, podcast, newsletter, or YouTube channel and Aidelly auto-drafts or auto-publishes new items to social with platform-tuned AI captions.

Renamed from RSS Auto-Post. As of PR #834, Aidelly's auto-post engine handles four source types: RSS, podcasts, newsletters, and YouTube. Old /docs/app/rss-auto-post links 301-redirect here.

What auto-post is for

You publish a blog post on Monday and remember to share it on Wednesday — maybe — to one platform, with a caption you wrote in 30 seconds. Auto-post fixes this. Connect your source once and every new item (article, podcast episode, newsletter, YouTube upload) surfaces in Aidelly within 15 minutes, with platform-tuned AI captions ready to review or publish automatically.

Four source types

TypeExamplesWhat gets syndicated
RSS / AtomWordPress, Ghost, Notion, Medium, custom CMSNew articles
PodcastAny podcast RSS feedNew episodes with episode metadata
NewsletterBeehiiv, Substack, generic newsletter RSSNew issues with newsletter-specific cleanup
YouTubeA channel handle (@channel) or URLNew uploads (Aidelly resolves the upload feed)

All four use the same engine: 15-min poll, AI caption per platform, three publish modes, smart dedup, auto-pause on errors.

Plan limits

PlanConnected sources
LaunchNot included
Scale3 sources
AgencyUnlimited

How to access

  1. Open the sidebar.
  2. Click Automations → Auto-Post (/automation/auto-post).

Step 1 — Connect a source

  1. Click Connect source.
  2. Pick a source type: RSS, Podcast, Newsletter, or YouTube.
  3. Paste the feed URL or channel handle:
    • RSS: WordPress /feed/, Substack /feed, Ghost /rss/, etc.
    • Podcast: the public podcast RSS URL (find it on the podcast's RSS page).
    • Newsletter: Beehiiv /feed, Substack /feed, or any newsletter with a public feed.
    • YouTube: paste @channelhandle or the channel URL — Aidelly resolves the upload feed.
  4. Aidelly fetches the source once and shows a preview of the latest 5 items so you can confirm.
  5. Click Connect.

First-connect backfill is capped at 24 hours of source history so you don't dump an entire archive into your scheduler. After that, only new items.

Step 2 — Pick a publish mode

Three modes per source:

ModeWhat happens for each new item
Auto-draft onlyItem becomes a draft in your calendar for review
Approval batchItem joins a batch; one click approves all at once
Auto-publishItem publishes immediately to the platforms you selected

Auto-publish is powerful but risky — only use it for sources you fully trust (your own blog / podcast with consistent quality).

Step 3 — Pick target platforms per source

Each source has its own platform selection:

  • All platforms — fans out to every connected social account
  • Selected — pick specific accounts (e.g. tech blog → LinkedIn + X only)
  • Skip platforms — explicitly exclude any (e.g. never auto-post a podcast to TikTok)

You can also vary captions by platform: LinkedIn full-text + X hook + Instagram skip.

Step 4 — Tune the AI captions

For each new item, Aidelly drafts a platform-tuned caption automatically:

  • LinkedIn: long-form, opinion-led, ends with a question
  • X / Twitter: hook-first, fits the character limit
  • Instagram: hashtag-heavy, line-broken for readability
  • Facebook: conversational, link-friendly
  • Threads: short, native-feeling
  • Mastodon: respectful of CW / visibility defaults

Source-specific behavior:

  • Podcast captions get episode title + duration + episode number when available.
  • YouTube captions get the video title, description excerpt, and link with UTM.
  • Newsletter captions strip subscriber-only sections and link to the public archive URL.

The agent uses your Brand Memory so captions sound like you. Edit per-item before publish if you want.

Step 5 — Schedule timing

Each source has a default posting window:

  • Immediate — post as soon as the item is detected
  • Next slot — use the workspace's posting schedule (respects cooldowns)
  • Custom delay — e.g. "post 2 hours after the article publishes"

Step 6 — Handle failures

If a source fails to fetch 3 times in a row, Aidelly:

  1. Auto-pauses the source
  2. Emails you with the error
  3. Surfaces a banner in the auto-post page

Click Resume to retry. The activity log records every pause and resume.

Smart dedup

If the same item URL appears multiple times (re-edited on the source, syndicated, slug changed), Aidelly dedupes by canonical URL + content hash so you never re-post the same piece. YouTube items dedupe on video ID; podcasts dedupe on GUID.

How auto-post interacts with other Aidelly features

  • Crosspost Routes — every auto-post publish runs through your routes, so a single source can hit 12 destinations.
  • Queues — assign an auto-post source to a queue and new items drop into the queue tail instead of publishing immediately.
  • Campaigns — auto-post sources can assign new items to a campaign automatically.
  • Post Signatures — auto-post publishes append signatures just like composer publishes.
  • Cooldowns — respected on every auto-post publish.

Common patterns

  • Personal blog → LinkedIn + X auto-publish — auto-publish to your own profiles, no review needed.
  • Podcast → IG + X teaser auto-draft — new episode dropped Monday, drafts queued for your review.
  • Client agency blog → Auto-draft on every client workspace — drafts queued for client approval.
  • YouTube channel → LinkedIn long-form + X hook — every upload syndicated to written channels.
  • Repurpose — turn one article into multiple platform formats manually.
  • Posting Cooldowns — auto-post runs respect cooldowns automatically.
  • Brand Profile — set the brand memory the AI uses for captions.
  • Crosspost Routes — fan each auto-post publish out to 12 destinations.