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-postlinks 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
| Type | Examples | What gets syndicated |
|---|---|---|
| RSS / Atom | WordPress, Ghost, Notion, Medium, custom CMS | New articles |
| Podcast | Any podcast RSS feed | New episodes with episode metadata |
| Newsletter | Beehiiv, Substack, generic newsletter RSS | New issues with newsletter-specific cleanup |
| YouTube | A channel handle (@channel) or URL | New 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
| Plan | Connected sources |
|---|---|
| Launch | Not included |
| Scale | 3 sources |
| Agency | Unlimited |
How to access
- Open the sidebar.
- Click Automations → Auto-Post (
/automation/auto-post).
Step 1 — Connect a source
- Click Connect source.
- Pick a source type: RSS, Podcast, Newsletter, or YouTube.
- 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
@channelhandleor the channel URL — Aidelly resolves the upload feed.
- RSS: WordPress
- Aidelly fetches the source once and shows a preview of the latest 5 items so you can confirm.
- 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:
| Mode | What happens for each new item |
|---|---|
| Auto-draft only | Item becomes a draft in your calendar for review |
| Approval batch | Item joins a batch; one click approves all at once |
| Auto-publish | Item 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:
- Auto-pauses the source
- Emails you with the error
- 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.
Related guides
- 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.
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.
Auto-Recycle
Schedule up to 3 reposts and 3 reshares the moment you compose, with delays from 1 hour to 1 year. Same picker in composer, calendar modal, and chat publish dock.