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.
AI-generatedWhat 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 325 credits: 45 plus 28 per second. The Creator plan ($39/month) includes 3,900 credits a month. Extra credits start at $5 for 500 and never expire.
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.
What do you sell?
First video free, no card