Home / AI agents / ChatGPT / TikTok
TT
ChatGPT and TikTok

Post to TikTok from ChatGPT

Ask ChatGPT to write and schedule TikTok videos and photo posts through Postozo's MCP server. It reads the TikTok rules first, so posts fit before they are saved.

How it works

  1. ChatGPT calls list_channels to find your TikTok channel.
  2. It calls get_channel_rules to learn the TikTok limit, media needs and settings.
  3. It writes the post and runs check_post, which returns any rule problems.
  4. It picks a time with find_free_slot if you did not give one, shows you the post, and calls schedule_post after you say yes.

TikTok rules ChatGPT follows

  • Every post needs 1 video or up to 35 photos. Captions can be up to 2,200 characters.
  • Photo posts can have a title of up to 90 characters.
  • Apps not yet audited by TikTok can only post as "Only me".
  • Send to the TikTok inbox as a draft to add a sound in the app before you publish. No follow-up comments.

Rule summary from the TikTok connector: Needs 1 video, or up to 35 photos. Max 2200 characters. Unaudited apps can only post privately. Use "Send to TikTok inbox as a draft" to finish in the app. No follow-up comments.

TikTok settings the agent can use

These go in channels[].settings of schedule_post. ChatGPT learns them from get_channel_rules, so you can just describe what you want.

KeySettingValues
titleTitle
Up to 90 characters. Used for photo posts.
text
whoWho can watch
Apps not yet audited by TikTok can only post as "Only me".
Everyone, Friends, Followers, Only me
commentsAllow commentstrue or false
duetAllow Duet and Stitchtrue or false
aiLabel as AI-made
TikTok asks you to label content made with AI.
true or false
draftSend to TikTok inbox as a draft
You finish the post in the TikTok app (add a sound, then publish).
true or false

Example prompts for TikTok

  • "Upload this video link and send it to my TikTok inbox as a draft with this caption."
  • "Post these 6 photos to TikTok as a photo post with a title and a caption, visible to everyone."
  • "Schedule this video for Saturday 12:00 with comments on and Duet and Stitch off."
  • "How many followers and total likes does my TikTok account have now?"
  • "Write a short, catchy TikTok caption for this video and label it as AI-made."

What the call looks like

You never have to write this yourself. It shows what ChatGPT sends to schedule_post for TikTok, with real setting keys:

{
  "type": "schedule",
  "date": "2026-10-01T09:30:00+05:30",
  "content": "Your TikTok text",
  "media": [
    "MEDIA_ID"
  ],
  "channels": [
    {
      "channelId": "YOUR_TIKTOK_CHANNEL_ID",
      "settings": {
        "who": "Everyone",
        "comments": true,
        "duet": true,
        "ai": false,
        "draft": true
      }
    }
  ]
}

Set up ChatGPT

Add Postozo to ChatGPT as a custom app in developer mode. Then ask ChatGPT to plan, write and schedule posts on your channels. Connection: your personal key URL. Full steps are on the ChatGPT setup page. Your TikTok account must be connected in Postozo first: see the TikTok scheduler.

Also works with Claude and Cursor.

Tips for TikTok posts written with ChatGPT

  • Tell ChatGPT who the post is for and what you want people to do. "Write a TikTok post for small shop owners that asks them to book a demo" works better than "write a post".
  • Start the chat with a few lines about your tone and the words to use or avoid. ChatGPT writes the text itself, so it needs this to sound like you.
  • Ask for 2 or 3 versions and pick 1. It is faster than asking for changes 5 times.
  • Say "save as drafts" when you want to check the posts on the calendar before they are scheduled.
  • Add 1 detail only you know, like a real number from your business or a customer question. It makes the post yours.
FAQ

Questions

Can ChatGPT post to TikTok with Postozo?

Yes. Connect TikTok in Postozo, add Postozo to ChatGPT, and ask it to write and schedule TikTok videos and photo posts. It checks the TikTok rules first.

What is the TikTok character limit?

2,200 characters. Check a draft with the TikTok character counter.

Which TikTok settings can ChatGPT set?

Title (title), Who can watch (who), Allow comments (comments), Allow Duet and Stitch (duet), Label as AI-made (ai) and Send to TikTok inbox as a draft (draft). It learns them from get_channel_rules.

Can ChatGPT add a first comment on TikTok?

No. Postozo does not post follow-up comments on TikTok.

Will ChatGPT post without asking me?

Postozo tells the AI to confirm text, channels and time with you before it schedules or publishes. Ask for a draft if you want to finish it in Postozo.

Post to TikTok from ChatGPT

Start a 7-day free trial, connect TikTok, then add Postozo to ChatGPT.

Create your free account