Quick Overview
This workflow checks an RSS feed hourly for new blog posts, turns each post into a branded slideshow with Postdom, asks for approval in Slack, and on approval schedules the slideshow as a TikTok and Instagram post via Postdom.
How it works
- Checks your blog’s RSS feed every hour for new items.
- Builds slideshow text from the post title and opening sentences and generates a caption and idempotency key.
- Sends the slide content to Postdom to render a branded slideshow and polls Postdom until the render status is ready.
- Posts the preview links and caption to a Slack channel and waits for an Approve or Decline decision.
- If approved, fetches your connected Postdom social accounts and builds a scheduled post targeting the selected platforms.
- Creates the post in Postdom for TikTok and Instagram and sends a confirmation message back to Slack with the posting status.
Setup
- Create a Postdom agent key and add it to n8n as an HTTP Header Auth credential (Authorization: Bearer …) used by all Postdom HTTP requests.
- Connect your Slack credentials and select the channel used for the approval request and the confirmation message.
- Replace the RSS feed URL in the RSS trigger with your blog feed.
- In Postdom, connect your TikTok and Instagram accounts so they appear as connected accounts in the Postdom API.
- Update the workflow settings for platforms, slide size, brand handle, TikTok privacy level, and the publish delay after approval.