Inspiration

Small businesses spend $5,000–$50,000 on marketing agencies for a single campaign. We asked: what if AI agents could do this automatically? Paste a product URL, get a researched ad video and landing page—no designers, copywriters, or video editors needed.

What it does

Research Agent extracts product info, pricing, and audience insights using TinyFish Content Agent generates ad scripts and marketing copy via yutori Video Agent produces a video advertisement via Freepik API Website Agent builds a landing page with the video embedded

How we built it

We used Claude Agent SDK to orchestrate the workflow, combining TinyFish for smart metadata extraction, Claude for creative copywriting, and FreePik/Kie.ai APIs for video generation. Everything runs async in Python.

Challenges we ran into

Web scraping is unreliable—every e-commerce site structures data differently Video APIs have long processing times and rate limits Coordinating multiple external services that can fail independently

Accomplishments that we're proud of

End-to-end automation: URL in, video ad out Multi-provider video generation with automatic fallback Layered metadata extraction that handles messy real-world product pages

What we learned

Claude Agent SDK makes complex workflows surprisingly simple with MCP tools Merging multiple data sources beats relying on any single extraction method

What's next for adFLOW

Add image-to-video support using product photos as input frames Build a web UI for non-technical users Support batch generation for entire product catalogs

Built With

  • claudesdk
  • freepike
  • tinyfish
Share this project:

Updates