instagram_upload_reel
Upload a vertical MP4 as an Instagram Reel with optional caption and cover image. Requires write access enabled and returns post details.
Instructions
Publish a reel.
Expects vertical 9:16 video. Requires INSTAGRAM_ALLOW_WRITES=true.
Args: path: The MP4 to publish as a reel. caption: The caption to publish with it. thumbnail: Optional cover image.
Returns: posted (bool) and media: media_id, code, url, type, taken_at, caption.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | Absolute path to a vertical MP4, e.g. 'C:/videos/reel.mp4'. | |
| caption | No | Caption text, hashtags included. | |
| thumbnail | No | Optional cover image path. Instagram picks a frame if omitted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||