threads_channel_publish_post
Publish a post to the connected Meta Threads account. Supports TEXT, IMAGE, VIDEO and CAROUSEL (2-20 items). Text is limited to 500 characters and 5 links. Media must be given as a PUBLIC URL — Threads has no file upload endpoint. Returns the published post id and permalink.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | No | Post text. Required for TEXT, optional caption otherwise. Max 500 characters and 5 links. | |
| alt_text | No | Accessibility text for a single IMAGE or VIDEO post. | |
| image_url | No | Public URL of the image (JPEG/PNG, max 8MB). IMAGE only. | |
| video_url | No | Public URL of the video (MOV/MP4, max 1GB / 5 min). VIDEO only. | |
| media_type | Yes | TEXT, IMAGE, VIDEO or CAROUSEL. | |
| reply_to_id | No | Publish as a reply to this Threads post/reply id. | |
| in_workspace | No | Run this one call in this workspace id instead of the session's. Nothing is stored; other sessions are not affected. | |
| reply_control | No | Who may reply to this post. OMIT to leave it at the account's default (everyone). | |
| carousel_items | No | CAROUSEL only: 2-20 items, each {media_type: IMAGE|VIDEO, image_url|video_url, alt_text?}. Order is the render order. |