Generate AI captions and auto-post random images to Nimply channels
Quick overview This workflow automatically picks a random image, uses an AI Agent to generate an engaging caption, uploads the image to Nimply, and publishes it as a post to a chosen Nimply channel, turning a manual "pick photo → write caption → post" routine into one click.
How it works The workflow is started manually (swap in a Schedule Trigger to automate it). A Config node holds a list of sample image URLs to post from. A Code node picks one image at random from that list. An AI Agent, powered by an OpenRouter chat model, writes a caption for the image with emojis and exactly 3 hashtags. The image is uploaded to Nimply as media. The workflow fetches all available Nimply channels and filters them by name to find the target channel. A new post is created on Nimply using the uploaded media and the AI-generated caption.
Setup Import the workflow into your n8n instance. Connect your OpenRouter credentials (or swap in your preferred LLM provider). Connect your Nimply credentials. Replace the sample image URLs in the Config node with your own images. Update the channel name check in the If node to match your target channel. Set your channel ID(s) in the Create a Post node, then activate the workflow.
Requirements A Nimply account with API access enabled. An OpenRouter account and API key (or another supported LLM provider). An n8n instance (Cloud or Self-hosted).
Customization Replace the Manual Trigger with a Schedule Trigger for recurring, automated posts. Pull images from Google Drive, S3, or an API instead of a static list. Adjust the caption prompt to change tone, length, or hashtag count. Route different images or topics to different Nimply channels by extending the filtering logic.
Additional info This workflow is designed as a starting point for AI-assisted social publishing on Nimply. You can extend it by adding approval steps before posting, logging generated captions to a spreadsheet, generating images with AI instead of using a static list, or posting to multiple channels at once.
Related Templates
Track Demo Bookings with Google Calendar to Meta Conversions API Integration
Who is this workflow for? If you're using Meta Ads to generate new leads to your sales pipeline, this workflow is for yo...
Transcribe & Summarize Audio with Whisper and GPT, from Google Drive to Notion
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Overview This work...
Creators Hub: Generate Dynamic SVG Stats with daily updates
n8n Creators Template: Creator Profile Stats Updater This n8n workflow template is designed to automate the process of...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments