Back to tools

AI Agent Tool

Tik Tok logo

Tik Tok

Short-form video social platform with 1B+ users and a native commerce and advertising ecosystem.

Social MediaVerified

tiktok.com

•

One-click Login

•

Ready to use

About Tik Tok

TikTok is a short-form video platform operated by ByteDance with over one billion active users. For businesses, it offers TikTok for Business (paid advertising), TikTok Shop (native commerce), and creator marketplace tools. In 2026, TikTok World introduced AI-powered campaign tools including GMV Max for shop optimization, the Dreamina Seedance 2.0 AI video model via TikTok Symphony, and an MCP Server for developers building AI agents on the ads ecosystem. TikTok Ads operate on a CPM/CPC/CPV auction model with a recommended minimum daily budget.

AI Agent Use Cases

- Short-form video feed with algorithmic discovery for organic reach

- TikTok Shop for in-app product listings, live shopping, and checkout

- Smart+ automated ad campaigns with GMV Max for shop revenue optimization

- TikTok Symphony creative suite including Dreamina Seedance 2.0 AI video generation

- TikTok Ads Manager with auction-based In-Feed, TopView, and Branded Hashtag formats

- TikTok Ads MCP Server for AI agent and tool integrations (launched 2026)

Available Actions

These are the specific actions that AI agents can perform with this tool

Inputs

access_token

OAuth2 access token with 'video.upload' scope obtained after user authentication; mandatory for every request.

source_info

Required object containing the mechanism by which the video will be provided. Must always include the field 'source'.

source

Required within source_info. Indicates what method you will use to provide the video, either 'FILE_UPLOAD' (upload chunks) or 'PULL_FROM_URL' (TikTok pulls from a URL).

video_size

Required in source_info when source is 'FILE_UPLOAD'. Total size of the video file in bytes.

chunk_size

Required in source_info when source is 'FILE_UPLOAD'. The chunk size for each upload segment, in bytes.

total_chunk_count

Required in source_info when source is 'FILE_UPLOAD'. The number of chunks the file will be split into for upload.

video_url

Required in source_info when source is 'PULL_FROM_URL'. The verified URL from which TikTok will pull the video; must be pre-registered.