Skip to content

Playbook · Marketing and e-commerce · Brands, creators and performance teams

Make a video ad from your product page. Scripted from hooks that already work.

An AI video ad starts with a script, and the best scripts borrow what already works. With Agentik, your AI collects the hooks of your niche’s longest-running video ads from Adspy.sh, the objections buyers raise in YouTube reviews through DataForSEO and the facts of your product page with Firecrawl, then makes the frames, clips, voiceover and music on fal.ai.

Get $5 free credit See the prompt

providers
4
tools
9
example, at most
$3.53

Prices from the live catalog · updated

One request to your AI4 providers, 7 steps, one connection
  1. Step 1: Collect hooks that lastAdspy.sh$0.03
  2. Step 2: Hear what buyers object toDataForSEO$0.02
  3. Step 3: Check the product factsFirecrawl$0.005
  4. Step 4: Write the scriptYour AI, no tool call
  5. Step 5: Make the framesfal.ai$0.45
  6. Step 6: Animate themfal.ai$2.40
  7. Step 7: Add the voice and the musicfal.ai$0.62

Paid from one prepaid balanceat most $3.53

Why 4 providers

Each provider does one part. Your AI does the rest.

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

  1. Adspy.sh

    The longest-running video ads in your niche, with their transcripts.

    2 tools · step 1$0.03

  2. DataForSEO

    Transcripts of the most viewed YouTube reviews in your category.

    2 tools · step 2$0.02

  3. Firecrawl

    Your product page, for the facts the script may claim.

    1 tool · step 3$0.005

  4. fal.ai

    Key frames, clips, a voiceover and music from Nano Banana Pro, Veo 3.1 and ElevenLabs.

    4 tools · steps 5, 6 and 7$3.47

Without Agentik

4 accounts, 4 API keys, 4 bills.

  • Adspy.shSign-up, card, API key, bill
  • DataForSEOSign-up, card, API key, bill
  • FirecrawlSign-up, card, API key, bill
  • fal.aiSign-up, card, API key, bill

Then code to call each API, retry it and join the results before your AI can use them.

With Agentik

One connection. One prepaid balance.

  • Ad research, YouTube transcripts, page reading and four generation models come from four providers through one connection.
  • Video is priced per second and quoted before your agent makes it.
  • Your AI shows the price before each call, and a call that ends in an error is refunded.

Step by step

How to make a video ad from a product page in Claude or ChatGPT. Step by step.

Prices are for this example: 10 video ads studied and 5 transcripts read, 3 YouTube reviews, one product page, 3 frames and 3 clips of 8 seconds, a 60-word voiceover and 24 seconds of music. They are the most each call can reserve at today’s catalog prices.

  1. Step 1: Collect hooks that last

    Adspy.sh

    Adspy.sh finds the video ads that have run longest in your niche, and returns their transcripts.

    Tools called in step 1
    Search ad creativesadspy/search-creatives10 adsat most $0.02
    Ad creative records, variants and transcriptsadspy/get-creatives5 transcriptsat most $0.01
  2. Step 2: Hear what buyers object to

    DataForSEO

    DataForSEO finds the most viewed YouTube reviews in your category and returns their transcripts.

    Tools called in step 2
    YouTube search resultsdataforseo/youtube-search1 searchat most $0.002
    YouTube video subtitlesdataforseo/youtube-video-subtitles3 videosat most $0.02
  3. Step 3: Check the product facts

    Firecrawl

    Firecrawl reads your product page, so the script claims only what the page states.

    Tools called in step 3
    Scrape a page to markdownfirecrawl/scrape1 pageat most $0.005
  4. Step 4: Write the script

    Your AI

    Your AI writes a 20-second script: a hook that lasts, the objection answered, the proof and the offer.

  5. Step 5: Make the frames

    fal.ai

    Nano Banana Pro makes three vertical key frames.

    Tools called in step 5
    Nano Banana Profal/nano-banana-pro3 frames in 9:16at most $0.45
  6. Step 6: Animate them

    fal.ai

    Veo 3.1 Fast turns each frame into an 8-second clip, without sound, because the voice and music come next.

    Tools called in step 6
    Veo 3.1 Fastfal/veo-3-1-fast-image-to-video3 clips of 8 secondsat most $2.40
  7. Step 7: Add the voice and the music

    fal.ai

    ElevenLabs reads the script in the voice you choose and writes an instrumental bed of the right length.

    Tools called in step 7
    Eleven v4fal/elevenlabs-tts-v4a 60-word scriptat most $0.02
    Musicfal/elevenlabs-music24 secondsat most $0.60

What you get

What you get: a 20-second vertical video ad. In your conversation.

You provide

  • Your product page
  • Your niche, in a few words
  • A voice and tone (optional)

Your AI returns

  • Five hooks that keep running in your niche, with their transcripts
  • The objections buyers raise in reviews, and how the script answers them
  • A 20-second vertical ad: three clips, a voiceover and music
  • The script and shot list, to edit or reuse
Shot listExample layout
ShotSecondsLineComes from
Hook0 to 3“Most runners quit by mile two.”A long-running ad
Objection3 to 9“Too stiff at first?”YouTube reviews
Proof9 to 16“Light and cushioned.”Your product page
Offer16 to 20“Lace up and go further.”Your offer

Placeholders: your rows come from your run.

Give this to your agent
Use my connected Agentik MCP server for this job: ai video ads. Make a video ad for my product. First ask me for my product page, my niche and the tone I want. Find the longest-running video ads in my niche with adspy/search-creatives and read five transcripts with adspy/get-creatives. Find the most viewed reviews in my category with dataforseo/youtube-search and read three transcripts with dataforseo/youtube-video-subtitles. Read my product page with firecrawl/scrape. Write a 20-second script, then make three vertical frames with fal/nano-banana-pro, animate each with fal/veo-3-1-fast-image-to-video, record the voiceover with fal/elevenlabs-tts-v4 and add music with fal/elevenlabs-music. Finish with the clips, the voiceover, the music, and the script with the source of each line. 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.

The prompt

Paste it into Claude, ChatGPT, Codex or Cursor.

Once Agentik is connected, your AI asks for your inputs, checks each tool and shows the price before anything runs.

Or ask it your way

  • “Make a 20-second ad for my water bottle from the hooks that run longest in fitness.”
  • “What objections come up in YouTube reviews of standing desks, and can the script answer them?”
  • “Write three hook variants for this product and make the first one.”
  • “Turn this script into three vertical clips with a calm voiceover.”

What it costs

At most $3.53. From one balance.

Each provider’s own price, with 0% markup. Each call reserves at most the amount shown, is billed for what it actually used, and the rest is released. A call that ends in an error is refunded.

This exampleat today’s catalog prices

Adspy.sh$0.03

  • Search ad creatives10 ads$0.02
  • Ad creative records, variants and transcripts5 transcripts$0.01

DataForSEO$0.02

  • YouTube search results1 search$0.002
  • YouTube video subtitles3 videos$0.02

Firecrawl$0.005

  • Scrape a page to markdown1 page$0.005

fal.ai$3.47

  • Nano Banana Pro3 frames in 9:16$0.45
  • Veo 3.1 Fast3 clips of 8 seconds$2.40
  • Eleven v4a 60-word script$0.02
  • Music24 seconds$0.60

Total, at most$3.53

Good to know

  • Generated video can show small errors in hands, text or motion: review every clip before you publish.
  • Use hooks as patterns, not copies; don’t reuse another brand’s claims or footage.

When to use something else

For a cast, a set or exact product shots in motion, a video production team is still the better choice.

Questions

AI video ads: straight answers.

Still unsure? Ask us.

How long can the ad be?

The example makes three 8-second clips for a 20-second edit. Your agent can make more clips, or use other video models from the catalog.

Couldn’t I just use fal.ai?

For the frames, clips, voice and music, yes. The hooks and objections that shape the script come from Adspy.sh and DataForSEO, and the facts from Firecrawl. Through Agentik your AI uses all four from one connection; the example costs at most $3.53.

What does the example cost?

At most $3.53; the video clips are most of it.

Keep going

More playbooks for your AI.

  • Firecrawl, Adspy.sh and fal.ai

    Product photo ads

    Your product page for the copy, your category’s longest-running ads as the brief, then new scenes, headlines and a clip.

    3 providers7 toolsexample at most $1.09

  • Adspy.sh, Firecrawl and Internet Archive

    Competitor ad research

    Their longest-running Meta and Google ads, why they work, where they send people, and how those offers changed.

    3 providers6 toolsexample at most $0.67

  • X, Hacker News, DataForSEO and Serper

    Social listening

    Posts on X, Hacker News threads, YouTube comments and news coverage, read together and sorted into themes.

    4 providers6 toolsexample at most $1.25

Browse the tools: Video · Audio · Advertising

Run it today

Start with $5 on us. Then just ask.

Sign in with Google or GitHub, connect your AI with one link, then paste the prompt. Eligible new accounts get $5 of credit for low-cost calls; video needs paid credit.

Get $5 free credit Connection guides

No card · No subscription · 0% markup on tool calls