Unlimited Seedance 2.5 · no credits, $299/moTry now

agent-media for SaaS Founders

Generate UGC ads for your product without filming actors, hiring agencies, or spending $300/video. POST a script + your app screenshot to /v1/generate/show_your_app and get a finished MP4 with an AI actor holding your app, talking about it. Plans from $39/month.

What you can build

Show-your-app ads from CI/CD

Push a feature, GitHub Action calls /v1/generate/show_your_app with the new screenshot, ad URL flows into your launch playbook.

Launch-week creative

Generate 10 hook variants from one product description; A/B test on TikTok, Reels, and Shorts the day you launch.

Founder-led talking head

No camera-shy founder syndrome. Pick an AI actor that matches your tone, write the script in your editor, ship to ads in under 2 minutes.

show-your-app.ts

import { AgentMedia } from '@agentmedia/sdk';

const client = new AgentMedia({
  apiKey: process.env.AGENT_MEDIA_API_KEY!,
});

// Submit + poll. Returns finished MP4 URL.
const video = await client.createShowYourApp({
  app_screenshot_url: 'https://yourapp.com/og-image.png',
  script:
    'I built a tool that ships UGC ads from a single REST call. ' +
    'Watch how my SaaS launches campaigns now.',
  duration: 10,
  subtitle_style: 'hormozi',
});

console.log(video.video_url);
// Pipe into your ad-account uploader, Slack, or CMS.

Frequently asked questions

Can I generate UGC ads for my SaaS without hiring actors?

Yes. Describe your product's angle with --description (or pass a photo for exact likeness), then use agent-media selfie with --script to generate a 9:16 clip of a generated actor talking about your app. No filming required.

How much does it cost per video?

A finished 10-second video is 675 credits ($6.75): 75 plus 60 per second. The Creator plan ($39/month) includes 3,900 credits — about 5 ten-second or 10 five-second videos a month. Extra credit packs never expire, and $1 covers your first 2 days (up to 3 videos).

Can I integrate this with my SaaS launch playbook?

Yes. The REST API, TypeScript SDK, and Python SDK are all production-ready. GitHub Actions, Vercel cron, FastAPI background tasks, and any CI/CD pipeline can call agent-media on a schedule or on a feature-launch event.

Will the AI actor hold my app screenshot accurately?

Yes. show_your_app uses an image-to-video model that places the screenshot in the actor's hand with stable framing. The screenshot must be vertical (portrait) PNG/JPEG/WebP. Best results with full app screenshots, not crops.

Does agent-media work with Claude Code or Cursor?

Yes. The hosted connector (https://api.agent-media.ai/mcp) and the local MCP server expose 9 tools to any MCP client: generate_video, generate_image, generate_audio, quote, list_models, list_characters, get_run_status, upload_image, rate_run. Add it to Claude Code and tell your assistant "make 5 launch-week ad variants" — it writes the prompts, picks the model, calls the API, and pipes URLs back into your editor.