Schedule Instagram posts at optimal times with Rubinyun

Quick overview This workflow uses Rubinyun via HTTP requests to pick an optimal posting time based on your Instagram account’s engagement history, then queues an Instagram post (image by default) to be published at that scheduled time.

How it works Runs when you manually execute the workflow. Calls the Rubinyun API to calculate the best upcoming time slot to post (based on your account’s historical performance and current queue). Sends the post details (type, image URL, caption, and the suggested scheduled time) to Rubinyun to add the post to the publishing queue.

Setup Create a Rubinyun account at chrononyte.com/rubinyun, connect your Instagram Business or Creator account (linked to a Facebook Page), and copy your Rubinyun API key and secret. In n8n, create an HTTP Header Auth credential with header name Authorization and value Key YOUR_KEY:YOUR_SECRET, and select it in both Rubinyun HTTP Request steps. Update the post fields in the scheduling request (at minimum image_url, caption, and optionally type and channel) to match what you want to publish.

Requirements An Instagram Business or Creator account linked to a Facebook Page.

Customization Set type to carousel, reel or story instead of image, pass channel to publish on a second Instagram profile, or enable the optional upload node when you have a file and no public URL for it.

0
Downloads
0
Views
6.81
Quality Score
beginner
Complexity
Author:Chrononyte(View Original →)
Created:8/5/2026
Updated:8/5/2026

🔒 Please log in to import templates to n8n and favorite templates

Workflow Visualization

Loading...

Preparing workflow renderer

Comments (0)

Login to post comments