Workflow Overview
• This workflow automates video creation using
web scraping, AI processing, and media
rendering.
Step 1: Input Trigger
• Workflow starts with manual trigger when
clicking 'Test workflow'.
• Inputs: URL and stage (e.g., New Enquiry).
Step 2: Data Extraction
• HTTP Request to Firecrawl API scrapes website
content.
• Code extracts Markdown, HTML, and images
(up to 5).
Step 3: AI Processing
• AI Agent extracts structured profile JSON
(school name, tagline, programs, etc.).
• Google Gemini Chat models generate enriched
data.
Step 4: Storyboard Creation
• AI Agent builds a 30-second video storyboard.
• Scenes include narration, overlay text, and
assets.
• Final scene: CTA with logo/contact.
Step 5: Audio & Video Generation
• Narration text sent to VoiceRSS for TTS audio.
• FFmpeg combines images, narration, and
overlay text into video scenes.
Final Output
• Generated video contains multiple scenes
with narration, images, overlays, and CTA.
• Workflow fully automates video generation
from a website URL.