Skip to content

Use cases · Shorts automation

Shorts and TikToks, on a schedule

Topic in, vertical video out: a script, clips from Hailuo 02 or Wan 2.7, an ElevenLabs voice and burned-in captions. Run it daily from Claude Code, a cron job or your own backend, and see the cost per Short.

From $1.83 per piece at current prices

What you can make

  • Daily 15 to 30 second vertical videos for YouTube Shorts, TikTok and Reels
  • Series formats: facts, stories, quotes, how-tos
  • Clips with native audio from Grok Imagine or Veo 3.1 Fast
  • The same Short in several languages
  • Batches queued overnight and reviewed in the morning

The pipeline

  1. 1

    Topics and scripts

    One script run per topic: a hook, the lines and a shot list sized for 9:16.

  2. 2

    Clips

    Hailuo 02 is one of the least expensive models per second; Wan 2.7 or Veo 3.1 Fast when a shot needs more.

  3. 3

    Voice and captions

    ElevenLabs reads the lines, and the captions are timed to the voice.

  4. 4

    Review and post

    Export the file, watch it, then post. Every file keeps a ref your script can fetch later.

Cost per piece

Each line is a real row of the rate table at the public prepaid price, multiplied out. A range means the price depends on something only the run decides, such as the length of the text. Each job shows what it actually cost.

A 20 second Short on Hailuo 02

Two 10 second clips.

20 × seconds of videoHailuo 02 · $0.085 per second$1.71
1 × voiceover blocksElevenLabs · $0.068 per 450 characters$0.068
1 × script run$0.038–$0.095 per run$0.038–$0.095
1 × captions run$0.009–$0.038 per run$0.009–$0.038
1 × assembly and exportour own compute · $0 per run$0
Total · at current prices$1.83–$1.91

30 Shorts a month (× 30): $54.78–$57.34 at current prices.

Every rate, machine-readable: GET /api/pricing

Run it from Claude Code

Connect the hosted MCP server once, then describe the batch in plain words. Claude plans it, calls the models, waits for each render and hands you the files with what they cost.

claude mcp add --transport http aitachyon \
  https://aitachyon.com/api/mcp \
  --header "Authorization: Bearer ait_..."

“Every morning, take the next topic from topics.md, write a 20 second script, make two 10 second Hailuo clips in 9:16, voice it with ElevenLabs, add captions and export. Put the files in shorts/today and tell me what each one cost.”

Or from your code

Plain HTTP with a bearer key. Video returns a job you poll; every file carries a ref you can fetch later with GET /api/generations/{ref}.

curl https://aitachyon.com/api/scenes/generate \
  -H "Authorization: Bearer ait_your_key" \
  -H "Content-Type: application/json" \
  -d '{"projectId":"<project id>","prompt":"A cat knocks a glass off a kitchen table, slow motion","engine":"hailuo","ratio":"9:16","duration":10}'

Built for volume

  • Pay per call from a prepaid dollar balance that never expires
  • A failed render is refunded to your balance automatically
  • Per-key spend, alerts and one-click revoke, so a runaway script stays contained
  • Every file has a ref you can fetch with GET /api/generations/{ref}
  • The web studio, the HTTP API and the MCP server share one account and one balance

Platform rules you need to respect

Generating is the easy part. What you publish is your responsibility, and each platform has rules for AI content. Never present an AI person as a real customer, a real review or a real event.

YouTube

Monetized channels are reviewed for inauthentic content: mass-produced or repetitive videos without real value added. Realistic altered or synthetic content has to be disclosed when you upload.

TikTok

Realistic AI-generated content has to carry a label, set with the AI-generated content toggle when you post. TikTok may also label it automatically.

Meta (Facebook, Instagram)

Meta labels content it detects as AI-made and asks you to disclose photorealistic video and realistic audio created or altered with AI. Ads about social issues, elections or politics have their own disclosure rules.

Policies change: read the current version before you publish. We make the files; we do not promise monetization, reach or views.

Questions