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, Shopify collections, custom CMS | New articles or products |
| 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/, Ghost/rss/, or a public Shopify collection such ashttps://shop.myshopify.com/collections/all.atom. - 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.
The source initially shows Waiting for first check. Aidelly polls within 15 minutes. Use Refresh to update the card and History to inspect detected items, draft creation, or feed errors.
For Shopify, the Online Store must be public and the products must be published to it. Storefront password protection makes collection feeds return 401. See Connect Shopify for the complete setup and a safe Auto-draft test.
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.
- Shopify collection captions use the product entry's title, description, and public product link.
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
- Destination Presets — auto-post publishes can use a preset, so a single source can hit 12 channels automatically.
- 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.
- Shopify new arrivals → Instagram + Facebook auto-draft — every newly published collection item becomes a reviewable product draft.
Related guides
- RSS Automation — deep dive into RSS-specific setup and configuration
- 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.
- Destination Presets — save your channel mix and auto-posts can use it for multi-channel publishing.