Actions9
Publish Post
AI-generatedSummary
Publish an Instagram post immediately using a specified account, content text, post type, and associated media.
Inputs
- Account (required) — Select which Instagram account to use for posting.
- Content (required) — Caption or text content of the Instagram post.
- Post Type (required) — Specify the type of post to publish: Feed Post, Reel, Story, or Carousel.
- Media Binary Property (required) — Name of the binary property containing the media file to upload for Feed, Reel, or Story posts.
- Carousel Image / Video URLs — Comma-separated, publicly accessible image/video URLs (2-10) used for Carousel posts instead of binary media.
- Thumbnail Binary Property — Binary property name for the cover image of Instagram Reels or feed video posts (optional; formats JPG or PNG).
- Alt Text — Accessibility alt text for the media.
Output shape
a list with a single object representing the published post or error details if publishing fails
The operation uploads media as needed, then publishes the post immediately. For Reels and feed videos, an optional thumbnail can be included. Carousel posts require 2 to 10 public URLs or multiple image binaries. The node may poll the post status until it is published or fails, returning terminal state data or an error if publishing fails or is unconfirmed.
Examples
Example 1: Publish a feed post with a caption and single image binary media to a selected Instagram account.
Set the Account to the desired Instagram account, choose Post Type as 'Feed Post', enter caption text in Content, and provide the binary property name containing the image file in Media Binary Property.
Example 2: Publish a carousel post with multiple public image and video URLs.
Set the Account, choose Post Type as 'Carousel', enter caption text in Content, and provide 2-10 comma-separated public image/video URLs in 'Carousel Image / Video URLs'.