posts:create

Create, schedule, queue, or draft a social media post across one or more platforms simultaneously.

Usage

simplified posts:create [options]

Options

FlagShortTypeRequiredDescription
--content-cstring✅*Post text/caption
--accounts-astring✅*Comma-separated account IDs
--actionstringadd_to_queue · schedule · draft
--datestringSchedule date YYYY-MM-DD HH:MM (UTC, required for schedule)
--timezonestringTimezone override (default: UTC)
--mediastringComma-separated media URLs
--additionalJSON stringPlatform-specific settings (see below)
--jsonpath✅*Path to JSON file with full post definition

*Either --content + --accounts or --json is required.

Actions

ActionDescription
add_to_queueAdd to posting queue
scheduleSchedule for specific date/time (requires --date)
draftSave as draft

Examples

# Queue a post
simplified posts:create -c "Hello world!" -a "ACCOUNT_ID" --action add_to_queue

# Post to multiple platforms simultaneously
simplified posts:create \
  -c "Launch day!" \
  -a "INSTAGRAM_ID,LINKEDIN_ID,BLUESKY_ID" \
  --action add_to_queue

# Schedule a post
simplified posts:create \
  -c "Launching soon!" \
  -a "ACCOUNT_ID" \
  --action schedule \
  --date "2026-04-01 09:00"

# Save as draft
simplified posts:create -c "Work in progress" -a "ACCOUNT_ID" --action draft

# Post with media
simplified posts:create \
  -c "Check this out" \
  -a "ACCOUNT_ID" \
  --action add_to_queue \
  --media "https://example.com/image.jpg"

# Complex post from JSON file
simplified posts:create --json post.json

# Instagram Reel
simplified posts:create \
  -c "New reel!" \
  -a "ACCOUNT_ID" \
  --action add_to_queue \
  --media "https://example.com/video.mp4" \
  --additional '{"instagram":{"postType":{"value":"reel"},"channel":{"value":"direct"}}}'

Platform-Specific Settings (--additional)

Pass a JSON string to --additional for platform-specific options:

PlatformKey settings
InstagrampostType (post/reel/story), channel (direct/reminder)
TikTokpostType, channel, privacyStatus
YouTubepostType, post.title (required)
LinkedInaudience (PUBLIC/CONNECTIONS/LOGGED_IN)
FacebookpostType (post/reel/story)

Platform Character Limits

PlatformLimit
Bluesky300
Threads500
Pinterest500
Google Business1500
LinkedIn3000
Instagram / Facebook / TikTok / YouTube2200