Skip to content

Social media integration

TikTok integration for AI workflows.

Send finished videos to TikTok as drafts or posts and track their publishing.

Beta

In short

Fluxo Flow connects to TikTok by signing in to TikTok; workflows can get creator info, post a video from a URL and upload a video as a draft and more. The integration is in beta.

Beta means it works but hasn't been tested against every account setup yet; actions and fields may still change. Found a problem? Tell us.

What you can do

Actions and triggers for TikTok.

Actions

  • Get creator info

    Returns the account's name, the privacy options it can post with, whether comments / duets / stitches are off, and the longest video it may post. TikTok asks apps to check this before posting.

  • Post a video from a URL

    Publishes a video TikTok downloads from a URL (on a domain verified for Fluxo's app). Until TikTok audits Fluxo's app, posts are private (Only me) and the account must be private.

  • Upload a video as a draft

    Sends a video (from a URL on a domain verified for Fluxo's app) to the creator's TikTok inbox; they finish editing and post it in the TikTok app.

  • Get post status

    Checks a post or draft upload: processing, sent to the inbox, published or failed (with TikTok's reason).

Triggers

  • None yet — start these workflows from a schedule, a webhook or another app.

How to connect

Connect TikTok in a minute.

Connects by signing in to TikTok. Tokens are encrypted and renewed automatically.

  1. Open Settings → Integrations and click Connect on TikTok.
  2. Sign in to TikTok and allow every requested permission.
  3. Use “Upload a video as a draft” to send a video to your TikTok inbox, then finish and post it in the app.

Permissions & limits

What it can access, and how fast it runs.

Permissions requested

  • Sign-in, name and avatar

    user.info.basic

  • Upload a video as a draft

    video.upload

  • Get creator info and post directly

    video.publish

Limits and timing

  • If TikTok says to slow down (HTTP 429 or 503), requests wait as told and retry a limited number of times.

FAQ

TikTok questions, answered.

Why are my posts private?

TikTok keeps posts from apps it hasn't audited yet private (Only me), and only lets them post to private accounts. Fluxo's TikTok app is in beta until that audit; drafts sent to your inbox can be posted publicly from the TikTok app.

Can I post any video link?

TikTok only downloads videos from website addresses verified for Fluxo's app, so a video on an arbitrary site will be refused.

How often can I post?

TikTok allows 6 post requests a minute per account and at most 5 pending drafts per 24 hours, and may limit accounts it sees as spam risk.

Is the TikTok integration finished?

It's in beta: it works, but it hasn't been tested against every account setup yet. Tell us if something doesn't behave as expected.

Can I use TikTok on the Free plan?

You can connect it, build with it and Dry Run on the Free plan. Running workflows live (triggers, schedules, webhooks) needs a paid plan.

What happens if the connection expires?

Access tokens are renewed automatically. If TikTok revokes access (for example, the person who connected it leaves), steps that use the connection fail and show the error in the run trace; reconnect in Settings → Integrations.

Can I call TikTok endpoints the integration doesn't cover?

Yes, if TikTok has an API: save a key in the encrypted credential vault and call it with an HTTP Request step.

Can I test a workflow without touching my real data?

Yes. Dry Run walks through every step with simulated app calls, so nothing is sent until you run it for real or activate its trigger.

All integrations

Connect TikTok to your first workflow.

Build and Dry Run on the Free plan, no credit card. Run live on a paid plan, on your own AI key at cost.

Free to explore · No credit card · 30-day money-back guarantee on paid plans