Generate Sora videos from Google Sheets and save results to Google Drive

Go to Workflow
0 views
Built by Sona Labs Sona Labs
Created on June 05, 2026

Description

Generate Sora AI videos, save to Google Drive, and update Google Sheets

This workflow automates video generation using OpenAI's Sora model:

How it works:
Reads video prompts from a Google Sheet
Submits each prompt to Sora API for video generation
Monitors video creation status with automatic retry logic
Generates SEO-optimized titles using GPT-4
Downloads completed videos and uploads to Google Drive
Updates the sheet with video URLs and status


Setup Steps:
Create a Google Sheet with columns: PROMPT, DURATION (In Seconds), VIDEO RESOLUTION, VIDEO TITLE, VIDEO URL, STATUS
Add your OpenAI API key (with Sora access) to credentials
Connect your Google Sheets and Google Drive accounts
Update the sheet ID in all Google Sheets nodes
Run the workflow manually to process all unprocessed rows


Requirements:
OpenAI API key with Sora access
Google Sheets OAuth2 credentials
Google Drive OAuth2 credentials#Header 4

Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Google Drive
n8n-nodes-base.googleDrive
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured