schedule_social_post
Schedules a social post for a future date/time or the next queue slot. Accepts remote media URLs or local file paths for direct upload across connected accounts.
Instructions
Schedule a social post for a specific future date/time or into the next scheduled queue slot. Supports remote media URLs or local file paths directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Keywords/tags for video discovery (supported on YouTube SEO). | |
| title | No | Video title for platforms requiring dedicated titles (e.g. YouTube). Max 100 characters. If omitted, falls back to the first line of content. | |
| content | No | Text caption/content of the post (or video description on YouTube) | |
| isShort | No | Explicitly designate video as a YouTube Short (appends #Shorts to title and formats link as youtube.com/shorts/...). If omitted, auto-detected from aspect ratio and duration. | |
| linkUrl | No | Optional URL link | |
| mediaUrls | No | Optional array of media URLs (or local file paths, which will be automatically uploaded) | |
| accountIds | Yes | List of connection IDs to post to | |
| mediaFiles | No | Optional array of local file paths on disk (e.g. ["/path/to/video.mp4"]) to upload directly to SocialDispatch storage and attach to post | |
| scheduledAt | No | ISO-8601 datetime string when the post should be published (e.g. "2026-10-15T15:30:00Z") | |
| thumbnailUrl | No | Optional public image URL to use as custom video thumbnail (supported for YouTube, Facebook, and TikTok; JPEG/PNG recommended max 2MB for YouTube, up to 10MB for Facebook) | |
| useQueueSlot | No | If true, automatically assigns the post to the next available configured posting slot | |
| privacyStatus | No | Video privacy visibility (supported on YouTube, defaults to "public"). | |
| thumbnailFile | No | Optional local file path to a custom thumbnail image on disk (e.g. "/path/to/thumb.jpg") to automatically upload and set for YouTube, Facebook, or TikTok videos | |
| tiktokThumbnail | No | Alias for thumbnailFile/thumbnailUrl: custom thumbnail image path or URL for TikTok video uploads | |
| variantContents | No | Optional platform-tailored text overrides | |
| youtubeThumbnail | No | Alias for thumbnailFile/thumbnailUrl: custom thumbnail image path or URL for video uploads | |
| facebookThumbnail | No | Alias for thumbnailFile/thumbnailUrl: custom thumbnail image path or URL for Facebook video uploads |