OAuth integration

Run TikTok video and photo publishing through one SocialClaw workspace.

SocialClaw keeps TikTok connection, hosted media delivery, settings validation, and publish execution under the same workspace used by your dashboard, API, CLI, and agent workflows.

Works with Claude, ChatGPT, OpenClaw ClaudeChatGPTOpenClaw

What this integration supports

The main details for this connection.

Account type TikTok user account Connect the TikTok account through the SocialClaw OAuth flow, then keep the target available for future schedules through the same workspace API key.
Auth model OAuth The hosted SocialClaw OAuth flow stores the connection in the workspace.
Scheduling Validate, draft, apply, inspect SocialClaw supports TikTok video posts and TikTok photo gallery posts through the explicit TikTok provider, and can also send media to TikTok's inbox notification flow (tiktokPostMode: draft) so the creator finishes and posts inside the TikTok app. TikTok reconciliation is not implemented yet.
Analytics Snapshots and health Analytics snapshots are available, but TikTok provider-native analytics fetchers are not implemented yet.

Connection, media, and delivery

How accounts connect, what media works, and how publishing behaves.

Connection model OAuth Connect the TikTok account through the SocialClaw OAuth flow, then keep the target available for future schedules through the same workspace API key.
Media and delivery TikTok accepts either one video or one to 35 images per post. Mixed image/video posts are not supported. TikTok pulls public video or image URLs, including SocialClaw-hosted delivery URLs.

Settings and discovery

Useful settings and discovery notes for this provider.

Current settings surface

  • tiktokPostMode
  • privacyLevel
  • duetEnabled
  • commentEnabled
  • stitchEnabled
  • autoAddMusic
  • photoCoverIndex

Discovery notes

  • Use capabilities before building a TikTok schedule so the workflow can confirm that video or photo posting is publishable for the connected account.

CLI and HTTP examples

Example commands and requests for this integration.

socialclaw login
socialclaw accounts connect --provider tiktok --open
socialclaw accounts capabilities --provider tiktok --json
socialclaw validate -f schedule.json --json

Current limitations

A few practical limits to keep in mind.

Related routes

Related use cases and workflows.

What builders are saying

Real quotes from Reddit, G2, Trustpilot, and Instagram.

Works with every major platform

Connect once, then schedule and publish everywhere from the same workspace.

Frequently Asked Questions

Connect the TikTok account through the SocialClaw OAuth flow, then keep the target available for future schedules through the same workspace API key. The connection is stored in the workspace so scripts, agents, and the dashboard reuse the same account state.

Use TikTok through one hosted SocialClaw workspace

Connect the account once, validate before apply, and keep post plus run inspection in the same workspace used by the dashboard, API, and CLI.

Supported social platforms
Schedule to social media Works with Claude ChatGPT Codex OpenClaw
Start free