Back to Postiz MCP in Excel
SheetXAI logo
Postiz MCP logo
Postiz MCP · Excel Guide

Batch Schedule AI Videos to TikTok From a Excel workbook

2026-05-14
5 min read

The Scenario

Your brand manager handed you an Excel workbook with eight short video script descriptions. Column A has the concept, column B has the caption. She's heading into a product launch week and expects TikTok posts scheduled and ready before she resurfaces Thursday.

It's Tuesday morning. You have two days, eight videos, and no production team.

The bad version:

  • Take the first description from column A, open a video generation tool, paste the description, wait for the render, download the file, upload it to TikTok manually, type the caption from column B, set the date, submit.
  • Repeat for all eight rows, each one its own round-trip through multiple tools.
  • Discover at row five that the video render timed out and you need to re-run it — which resets your place in the queue.

Eight videos done this way is a full day, and that's before dealing with any render failures.

The Easy Way: One Prompt in SheetXAI

SheetXAI is an AI agent inside your Excel workbook. It reads the script descriptions, calls Postiz's video generation API for each one, schedules the resulting post to TikTok using the caption from column A, and writes the returned post IDs into column C — all in sequence.

For each row in the Video Scripts sheet (caption column A, video description column B), generate a Postiz video for each description and then schedule the resulting video post to TikTok using the caption in column A — write each post ID into column C.

What You Get

  • One AI-generated video per row, produced and scheduled to TikTok without leaving the workbook.
  • Post IDs land in column C as each row completes — your record of what's in the queue.
  • Rows where generation fails surface with a note in column C rather than silently disappearing from the schedule.
  • The full eight-row run completes in a fraction of the time required to do it manually through the Postiz UI.

What If the Data Is Not Quite Ready

The video descriptions in column B are too short to generate good clips

For each row in the Video Scripts sheet, expand the description in column B into a detailed 3-sentence video concept (scene, visual style, pacing), write it into column D, then generate a Postiz video from column D and schedule the post to TikTok using the caption in column A — log the post ID into column C.

Some rows target TikTok, some target Instagram Reels — I need to route by platform

Read the 8 video concept rows from the Reels Plan worksheet — concept in column A, platform in column B — generate a Postiz AI video for each concept, then schedule the post to the correct platform and log the post ID into column C.

The captions are too long for TikTok's character limit

For each row in the Video Scripts sheet, trim the caption in column A to under 150 characters while preserving the key message, write the trimmed version into column D, generate a Postiz video from the description in column B, and schedule the post to TikTok using column D — write the post ID into column C.

I want to generate videos, add a hashtag set, and schedule everything in one operation

For each row in the Video Scripts sheet: generate a Postiz video from the description in column B, append the hashtag set from cell F1 to the caption in column A, schedule the combined post to TikTok, and write the post ID into column C.

One prompt takes the workbook from descriptions to a scheduled TikTok queue. No production pipeline required.

Try It

Get the 7-day free trial of SheetXAI and open any Excel workbook with video script descriptions ready to produce — ask it to generate Postiz videos for each one and schedule them to the right platform. Also relevant: Bulk schedule a content calendar and the Postiz MCP hub overview.

Stop memorizing formulas.
Tell your spreadsheet what to do.

Join 4,000+ professionals saving hours every week with SheetXAI.

Learn more