TikTok
OpenQuok MCP examples for TikTok — videos and photo carousels with privacy settings.
Connect your agent today
Draft from chat, review in your calendar, and publish only what you approve.
Channel quick reference
| Property | Value |
|---|---|
| Provider identifier | tiktok |
| Max caption length | 2,000 characters |
| Required attachments | One video or one+ images (no mixing) |
| OAuth setup | TikTok |
Video with privacy settings
Schedule a TikTok for tomorrow with this clip https://example.com/clip.mp4 — caption “Vertical clip from my agent”, public, allow comments, no duet or stitch.
{
"type": "schedule",
"date": "2026-06-27T10:00:00.000Z",
"socialPost": [
{
"integration": "<tiktok-integration-id>",
"postsAndComments": ["Vertical clip — scheduled from my agent."],
"attachments": ["https://example.com/clip.mp4"],
"settings": {
"privacy_level": "PUBLIC_TO_EVERYONE",
"content_posting_method": "DIRECT_POST",
"comment": true,
"duet": false,
"stitch": false
}
}
]
} Attach media in chat
Instead of a public URL in your prompt, attach the video or image files directly in your MCP client chat — then ask the agent to schedule the TikTok with that media and your caption.
Inbox vs direct post
Some workspaces use content_posting_method: SEND_TO_INBOX so creators finish editing in the TikTok app. Ask the agent to read integrationSchema for allowed values on your account.
Note
Before scheduling at volume, warm the account using How to warm up a TikTok account to reach a US audience.