Schedule image posts on X with native upload and validation before apply.
SocialClaw supports X text posts plus native media upload. For image-specific routes, the current limit is up to four images per post, with reply-step support handled inside campaign flows.
What SocialClaw supports for this workflow
A quick overview of what this workflow supports.
What the payload needs
The main fields and constraints to account for.
- x:@handle target in the workspace
- One to four image assets
- Optional replyControl setting
- Validation before apply and run inspection after publish
How the workflow runs
Connect the account, validate the post, then publish.
Connect the X account
Start the hosted X OAuth flow and keep the connected X user account in the SocialClaw workspace.
Prepare the image assets
Use up to four images for the X post. SocialClaw uploads those images natively during publish.
Validate the post shape
Validation confirms the one-post image envelope, replyControl, and any provider-specific limits before apply.
Apply and inspect
Create the scheduled X post, then inspect run or post state after publish.
CLI and HTTP examples
Example commands and requests for this route.
socialclaw accounts connect --provider x --open
socialclaw validate -f x-image-schedule.json --json
socialclaw apply -f x-image-schedule.json --idempotency-key x_images_1 --json
socialclaw posts reconcile --post-id <post-id> --json
curl -sS \
-X POST \
-H "Authorization: Bearer $SC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"provider":"x"}' \
"https://getsocialclaw.com/v1/connections/start"
curl -sS \
-X POST \
-H "Authorization: Bearer $SC_API_KEY" \
-H "Content-Type: application/json" \
-d @x-image-schedule.json \
"https://getsocialclaw.com/v1/posts/validate"
Current limitations
A few practical limits to keep in mind.
- X supports up to four images or one video per post, not both together.
- Comment publishing is not supported.
- Reply logic is implemented for X campaign reply steps rather than as a universal interaction model.
Related routes
Related integrations and use cases.
Frequently asked questions
How many images can one X post include?
The current X limit is up to four images per post.
Does SocialClaw upload images to X natively?
Yes. SocialClaw uploads the supplied images natively to X during publish.
Can the X route use reply steps?
Yes, but reply logic is provider-specific and works through explicit campaign reply steps.
Connect the account once, validate before publish, and keep everything in one workspace.