Connect Tiktok to OpenClaw on Operator.io
Tiktok is a short-form video platform for creating, sharing, and discovering viral content. It helps creators and brands reach massive audiences with creative tools and global social features.
Automate Tiktok with AI
Hand Tiktok to an OpenClaw agent running on Operator. You write what you want in a chat and it turns that into real Tiktok actions like fetch publish status, get action categories, get terms, without you opening the app.
Your agent reaches Tiktok directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.
What your agent can do with Tiktok
Your agent can call any of these Tiktok actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.
Fetch publish status
Check the processing status of a TikTok video or photo post using its publish_id. Use this action to poll the status of content after initiating an upload or post. The API returns detailed information about processing stages (upload, dow...
Get action categories
Tool to retrieve available action categories from TikTok Marketing API. Use when you need to get the list of conversion event categories for creating or managing TikTok ad campaigns with conversion tracking.
Get terms
Tool to retrieve terms from TikTok Business API. Use when you need to fetch advertiser or agency terms for a specific advertiser ID.
Get user stats
Fetches TikTok user information and statistics for the authenticated user. Retrieves user stats (follower_count, following_count, likes_count, video_count) and can optionally fetch profile fields (display_name, username, bio_description,...
List GMV Max occupied custom shop ads
Tool to get GMV Max occupied custom shop ads list for a TikTok advertiser. Use this action when you need to retrieve information about which custom shop ads are currently occupied for GMV Max campaigns. This is part of the TikTok Busines...
List videos
Lists videos for the authenticated user (or specified creator). Does not provide a global TikTok-wide feed.
Post photo
Create a photo post (1-35 images) on TikTok via Content Posting API. Supports two modes: - MEDIA_UPLOAD: Uploads photos to user's inbox for review/editing before posting - DIRECT_POST: Immediately posts photos to user's TikTok account IM...
Publish video
Publishes a video to TikTok by pulling it from a public URL. TikTok downloads the video from the provided URL and publishes it directly to the creator's profile. Publishing is asynchronous — after calling this action, poll TIKTOK_FETCH_P...
Upload video
Uploads a video to TikTok via the Content Posting API (init + single-part upload). This action initializes an upload session to obtain a presigned upload URL, then uploads the entire file with a single PUT request. Use a subsequent actio...
Upload videos (batch)
Uploads multiple videos to TikTok concurrently (init + single-part upload per file).
How to connect Tiktok
You authorize Tiktok once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Tiktok without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.
When you are ready, the get started guide walks through standing up your OpenClaw agent.
Common questions about Tiktok
- How do I connect Tiktok to Operator?
- Connecting Tiktok is a one time sign in from your Operator dashboard. Operator keeps the connection live and rotates the token on its own, so the agent stays connected to Tiktok and you never reauthorize by hand.
- Can my agent publish and schedule content in Tiktok?
- Yes. It can draft posts, schedule them, and read back how they did once they are live. A common loop is draft, review, schedule, and publish, where you approve the copy and the agent handles the timing and the posting in Tiktok.
- Do I need to write code or manage Tiktok API keys?
- No. Operator manages the Tiktok connection and token refresh, so there are no API keys to paste and nothing to deploy.
- Can my agent use Tiktok together with my other apps?
- Yes. The same agent reaches every app you connect, so it can move between Tiktok and tools like Twitter, Strava, Instagram in one job, reading from one and acting in another without you wiring anything between them.
Connect Tiktok to another app
Your agent can run Tiktok together with any of these. Each page shows what it does across both apps in one job.
More apps to automate
Apps your agent runs alongside Tiktok, or browse all integrations.
Put your agent on Tiktok
Sign in, connect Tiktok, and hand your agent the work. Your first week is free.
Try for free