Create Emotional Stories with Gemini AI: Generate Images and Veo3 JSON Prompts
Go to WorkflowDescription
This n8n template demonstrates how to create an automated emotional story generation system that produces structured video prompts and generates corresponding images using AI. The workflow creates a complete story with 5 scenes featuring a Pakistani character named Yusra, converts them into Veo 3 video generation prompts, and generates images for each scene.
Use cases include:
Automated story creation for social media content
Video pre-production with AI-generated storyboards
Content creation for educational or entertainment purposes
Multi-scene narrative development with consistent character design
Good to know:
Uses Gemini 2.5 Flash Lite for story generation and prompt conversion
Uses Gemini 2.0 Flash Exp for image generation
The image generation model may be geo-restricted in some regions
Workflow includes automatic Google Drive organization and Google Sheets tracking
How it works:
Story Creation: Gemini AI creates a 5-scene emotional story featuring Yusra, a Pakistani girl aged 20-25 in traditional dress
Folder Organization: AI generates a unique folder name with timestamp for project organization
Google Sheets Setup: Creates a new sheet to track all scenes and their processing status
Scene Processing: Each scene is processed individually with character and action prompts
Veo 3 Prompt Conversion: Converts natural language scene descriptions into structured JSON format optimized for Veo 3 video generation, including parameters like:
Detailed scene descriptions
Camera movements and angles
Lighting and mood settings
Style and quality specifications
Aspect ratios and technical parameters
Image Generation: Uses Gemini's image generation model to create visual representations of each scene
File Management: Automatically uploads images to Google Drive and organizes them in project folders
Status Tracking: Updates Google Sheets with processing status and file URLs
Automated Workflow: Includes conditional logic to handle different processing states and file movements
How to use:
Execute the workflow manually or set up automated triggers
The system will automatically create a new story with 5 scenes
Each scene gets processed through the AI pipeline
Generated images are organized in Google Drive folders
Track progress through the Google Sheets interface
The workflow handles all file management and status updates automatically
Requirements:
Gemini API access for both text and image generation
Google Drive for file storage and organization
Google Sheets for project tracking and management
n8n instance with appropriate node access
Customizing this workflow:
Modify the character description in the Story Creator node
Adjust the number of scenes by changing the story prompt
Customize the Veo 3 prompt parameters for different video styles
Add additional AI models or processing steps
Integrate with other content creation tools
Modify the folder naming convention or organization structure
Technical Features:
Automated retry logic for failed operations
Conditional processing based on status flags
Batch processing for multiple scenes
Error handling and status tracking
File organization with timestamp-based naming
Integration with Google Workspace services
This template is perfect for content creators, educators, or anyone looking to automate story-based content creation with AI assistance.