Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
Version History
March 2026: updated platform limits, new API docs, Threads nesting warning
What This Skill Does
Posts and schedules images, carousels, and reels to Instagram using the Publora API. Requires an Instagram Business account connected to a Facebook Page via the Publora dashboard. Creator and personal accounts are not supported by the Instagram Graph API.
Handles the multi-step Instagram media upload flow (create post, get upload URL, PUT to S3) through a single API, removing the need to manage the Instagram Graph API's container publishing process directly.
When to use it
- Scheduling a product photo post for a specific date and time
- Publishing a 10-image carousel from an automated content pipeline
- Uploading a short Reel from a video file without opening the Instagram app
- Batching weekly Instagram posts from a backend service
- Integrating Instagram publishing into a content management workflow
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Schedule an Instagram image post with a caption for March 20 at noon UTC
- 1Call create-post with the caption, platform ID, and scheduledTime
- 2Call get-upload-url with the returned postGroupId and JPEG file details
- 3PUT the JPEG file bytes to the S3 upload URL
- 4Confirm the post is queued for the scheduled time
Instagram image post scheduled for 2026-03-20T12:00:00.000Z
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.