# Make a creator-style video ad with an AI presenter. Written from the ads that run longest

A creator-style video ad looks like a person talking to camera about a product, the format many long-running ads use. With Agentik, your AI studies those ads and their transcripts with Adspy.sh, checks TikTok’s creator-led ads through TikHub, then makes the presenter, the voice and the talking video with fal.

- For: E-commerce brands and app marketers testing video ads
- Providers: 3 (Adspy.sh, TikHub and fal.ai), 6 tools
- Example (One niche, 20 long-running ads, 5 transcripts, 20 TikTok Spark Ads, one presenter image, a 30-second voiceover and a talking video): at most $5.03, computed from the live catalog
- Updated: 2026-10-10

## Each provider does one part

No single provider covers this job. Through Agentik your AI calls each one for its part, from one connection and one prepaid balance.

- **Adspy.sh** (2 tools, at most $0.05): Long-running creator-style video ads in your niche, with their transcripts.
- **TikHub** (1 tool, at most $0.001): TikTok’s best-liked Spark Ads, the creator-led format, for the same niche.
- **fal.ai** (3 tools, at most $4.98): The presenter image, the voiceover and the talking-presenter video.

## Give this to your agent

```text
Use my connected Agentik MCP server for this job: ugc-style avatar ad.

Make a UGC-style video ad with an AI presenter. First ask me for my product, its page, my niche, the presenter I want and the language.

Find the longest-running creator-style video ads in my niche with adspy/search-creatives and read five transcripts with adspy/get-creatives. Find the best-liked Spark Ads on TikTok with tikhub/tiktok-ads-search-ads. Write a 30-second script on the hooks that last. Create the presenter image with fal/nano-banana-pro, the voiceover with fal/elevenlabs-tts-v4 and the talking video with fal/omnihuman-1-5.

Finish with the script, the three hooks it borrows from and why, and the video.

Before running anything, inspect each tool with inspect_tool, ask me for any input you don’t have instead of inventing it, and tell me the total price. Wait for my go. At the end, tell me what Agentik charged.
```

## You provide

- Your product and its page
- Niche
- The presenter you want
- Language

## What you get: a 30-second script and a talking-presenter video

- Hooks from ads that ran for weeks
- A 30-second script
- A presenter image and a voiceover
- A talking-presenter video ready to test

## How to make a creator-style video ad with an AI presenter in Claude or ChatGPT

Prices are the most each call can reserve for this example: One niche, 20 long-running ads, 5 transcripts, 20 TikTok Spark Ads, one presenter image, a 30-second voiceover and a talking video.

### 1. Find creator-style ads that last

Adspy.sh finds creator-style video ads that ran for at least a month in your niche, and five of their transcripts.

- [Search ad creatives on Meta, Google and TikTok](/tools/adspy/search-creatives.md) `adspy/search-creatives` (Adspy.sh, 20 ads): at most $0.04
- [Adspy.sh ad creative records and transcripts](/tools/adspy/get-creatives.md) `adspy/get-creatives` (Adspy.sh, 5 transcripts): at most $0.01

### 2. Check TikTok’s creator-led ads

TikHub returns TikTok’s best-liked Spark Ads, the format brands run from creators’ own posts.

- [TikTok Creative Center ad search](/tools/tikhub/tiktok-ads-search-ads.md) `tikhub/tiktok-ads-search-ads` (TikHub, 20 ads): at most $0.001

### 3. Create the presenter

Nano Banana Pro creates the presenter you describe, framed like a phone video.

- [Nano Banana Pro text to image](/tools/fal/nano-banana-pro.md) `fal/nano-banana-pro` (fal.ai, 1 image in 9:16): at most $0.15

### 4. Record the voiceover

ElevenLabs reads the 30-second script in the voice you choose.

- [ElevenLabs Eleven v4 expressive text to speech](/tools/fal/elevenlabs-tts-v4.md) `fal/elevenlabs-tts-v4` (fal.ai, 30 seconds): at most $0.03

### 5. Make the presenter talk

OmniHuman animates the presenter so they speak the voiceover, lips and face in sync.

- [OmniHuman 1.5 talking avatar from image and audio](/tools/fal/omnihuman-1-5.md) `fal/omnihuman-1-5` (fal.ai, 1 video up to 30 seconds): at most $4.80

Example total: at most $5.03. Each call is billed for measured usage; unused reservations are released.

## Ask it your way

- Make a 30-second UGC-style ad for my serum with an AI presenter.
- Which hooks do long-running creator ads for supplements use?
- Write a script in the style of the best TikTok Spark Ads in my niche, then turn it into a video.
- Create a talking presenter that reviews my app in English.

## Why through Agentik

- Ad research, TikTok data, image, voice and video come from Adspy.sh, TikHub and fal through one connection.
- The talking video is the largest share of the price; your agent quotes it before making it.

## Good to know

- Label AI-generated presenters where platform rules or law require it.
- The presenter image and the talking video need paid credit; the free credit covers neither.

## When to use something else

For ads with real customers and creators, a UGC marketplace fits better. This playbook makes a test version in an afternoon, clearly AI-made.

## UGC-style avatar ad: questions

### Is the presenter a real person?

No. The presenter is generated. Label it as AI-made where platform rules or the law require it.

### Can I use my own presenter photo?

Yes, with the person’s consent. Give your agent the image and it skips the image step.

### What does the example cost?

At most $5.03. The talking video is most of it, and the video and the presenter image need paid credit.

## Keep going

- [AI video ads](/ai-video-ads.md): Hooks from your niche’s longest-running video ads, objections from YouTube reviews, then frames, clips, a voiceover and music.
- [TikTok ad research](/tiktok-ad-research.md): The best-liked TikTok ads in your niche, how each one holds attention second by second, who runs them in the ad library, and the pages they send people to.
- [Product photo ads](/product-photo-ads.md): Your product page for the copy, your category’s longest-running ads as the brief, then new scenes, headlines and a clip.
- [Video tools for your agent](/tools/video.md)
- [Audio tools for your agent](/tools/audio.md)
- [Advertising tools for your agent](/tools/advertising.md)

[All playbooks](/playbooks.md) · [Connection guides](/docs/clients.md) · [Billing](/docs/billing.md)

---

[HTML page](/ugc-avatar-ad) · [Agent index](/llms.txt)
