Run YouTube channel uploads through SocialClaw.
Use SocialClaw to connect YouTube channels, upload video assets natively, validate settings, and inspect publish runs from the same workspace used by the dashboard, API, CLI, and agents.
What this integration supports
The main details for this connection.
Connection, media, and delivery
How accounts connect, what media works, and how publishing behaves.
Settings and discovery
Useful settings and discovery notes for this provider.
Current settings surface
- privacyStatus
- notifySubscribers
- madeForKids
Discovery notes
- Use capabilities and publish-preview to confirm the target channel and video envelope before scheduling a run.
CLI and HTTP examples
Example commands and requests for this integration.
socialclaw login
socialclaw accounts connect --provider youtube --open
socialclaw accounts capabilities --provider youtube --json
socialclaw validate -f schedule.json --json
curl -sS \
-X POST \
-H "Authorization: Bearer $SC_API_KEY" \
-H "Content-Type: application/json" \
-d '{"provider":"youtube"}' \
"https://getsocialclaw.com/v1/connections/start"
curl -sS \
-H "Authorization: Bearer $SC_API_KEY" \
"https://getsocialclaw.com/v1/accounts"
Current limitations
A few practical limits to keep in mind.
- Community posts, Shorts-specific workflows, playlists, and live-stream flows are not supported.
- YouTube currently supports one video asset per post.
- Non-post interaction steps are not implemented.
Related routes
Related use cases and workflows.
Frequently asked questions
How does SocialClaw connect YouTube?
Start the YouTube OAuth flow from SocialClaw, then store the connected channel in the same workspace used by the CLI and API. The connection is stored in the workspace so scripts, agents, and the dashboard reuse the same account state.
What can I publish to YouTube with SocialClaw?
SocialClaw supports channel video uploads with privacy settings and follow-up inspection. YouTube requires one video per post. SocialClaw uploads the video to YouTube during publish.
What should I check before scheduling YouTube posts?
Inspect publish settings such as privacyStatus, notifySubscribers, madeForKids. Community posts, Shorts-specific workflows, playlists, and live-stream flows are not supported.
Connect the account once, validate before apply, and keep post plus run inspection in the same workspace used by the dashboard, API, and CLI.