Skip to content
FlowHubFluxonLab
HTTP Request
AI Automationfree

Create social posts from RSS feeds with OpenAI, Unsplash, and Buffer

by Ayaan Sheikhadapted from n8n official workflow galleryUpdated Aug 2026
RequiresHTTP RequestHTTP RequestOpenAI
Share Post Share
RFWhen RSS Feed UpdatesWhen RSS Feed U…OpenAI Content GeneratorOpenAI Content …HRFetch Random Image from UnsplashFetch Random Im…BuPrepare Post for XPrepare Post fo…BuPrepare Post for LinkedInPrepare Post fo…BuPrepare Post for InstagramPrepare Post fo…12345
1/5
STEPS · 5
Starts on a Rss Feed Read event

Quick overview This workflow polls an RSS feed for new articles, uses OpenAI to generate platform-specific copy for X, LinkedIn, and Instagram, pulls a related random image from the Unsplash API, and creates queued posts in Buffer for each social channel. How it works Runs every hour and reads the latest items from the configured RSS feed. Sends each article title and snippet to OpenAI to generate three ready-to-post messages for X, LinkedIn, and Instagram. Requests a random related image from the Unsplash API using the article title as the search query. Creates an image post in Buffer for X using the generated Twitter text and the Unsplash image URL. Creates an image post in Buffer for LinkedIn using the generated LinkedIn text and the Unsplash image URL. Creates an image post in Buffer for Instagram using the generated Instagram caption and the Unsplash image URL. Setup Add an OpenAI API credential in n8n (or replace the included OpenAI credential) for the OpenAI node. Create a Buffer account, connect your X/Twitter, LinkedIn, and Instagram profiles, and add your Buffer API credential in n8n.

Tags

n8nreference-onlyopen-ai
Connects
WHTTP RequestOpenAI
CategoryAI Automation
Triggermanual
Complexitymedium
Nodes6
AddedJun 29, 2026

Related workflows

See all AI Automation
airtableCsheetsW
free

Route insurance quote leads with OpenAI, Airtable, Sheets, Teams, Slack and Twilio

Quick overview This workflow receives insurance quote submissions via a webhook, normalizes and deduplicates them against Airtable and/or Google Sheets, uses OpenAI to score and classify the lead, then routes hot/warm leads to Microsoft Teams and/or Slack (plus Twilio SMS for hot leads) and logs the quote. How it works Receives an insurance quote request through a webhook endpoint. Applies configurable settings (log destination, notification channels, thresholds) and normalizes the incoming form payload into a standard quote format. Checks Airtable and/or Google Sheets for recent matching email/phone/hash entries to detect duplicate submissions. If the quote is new and has contact details, sends the quote data to OpenAI to generate a lead score, priority, underwriting flags, missing info, and recommended next steps. Routes the quote as hot, warm, or cold based on the score/priority and prepares formatted alert messages for Microsoft Teams and Slack. Posts hot/warm alerts to Microsoft Teams and/or Slack, and sends a Twilio SMS to an agent for hot leads. Creates a quote log record in Airtable and/or appends a row to Google Sheets, then returns a JSON response with logging and notific

by Precision Tech
Acalln8nworkflowtoolclickupC
free

Answer WooCommerce order and DHL tracking questions with GPT-4 chat

Quick overview This workflow serves a demo web page with an n8n chat widget and runs an OpenAI-powered support agent that looks up WooCommerce orders and DHL tracking details by calling the same workflow as a tool. How it works Serves a demo HTML page via a webhook that embeds the n8n Chat widget configured to start a chat session. Triggers a new conversation when the chat widget connects and provides a customer email (mocked in this template) as session metadata. Uses an OpenAI (GPT-4) chat model with short-term memory to answer order-related questions and decide when to fetch live order data. Calls the same workflow as a tool with the customer email (and optional comma-separated order IDs) to retrieve matching WooCommerce orders. Looks up the WooCommerce customer by email, fetches their orders, and extracts shipment tracking metadata from each order. For orders with DHL tracking numbers, queries the DHL API for current shipment status, then merges tracking results back into the order data. Returns a JSON response containing the customer’s orders and any available DHL tracking details to the agent for use in the chat reply. Setup Add a WooCommerce API credential and update the sto

by Redowan Ahmed Farhan
DhtmlWopenaichatmodel
free

Scrape and summarize webpages with AI

This workflow integrates both web scraping and NLP functionalities. It uses HTML parsing to extract links, HTTP requests to fetch essay content, and AI-based summarization using GPT-4o. It's an excellent example of an end-to-end automated task that is not only efficient but also provides real value by summarizing valuable content. Note that to use this template, you need to be on n8n version 1.50.0 or later.

by n8n Team