Skip to content
FlowHubFluxonLab
AI Writing & Generationfree

Create AI Videos with OpenAI Scripts, Leonardo Images & Heygen Avatars

by Abdellah HomraniUpdated Aug 2026
RequiresOpenAI
Share Post Share
IfShould Process?SwSwitch ScriptTypeSwitch ScriptTy…CLBasic LLM ChainIfIfSeBodyOPStructured Output ParserStructured Outp…OpenAI Chat ModelOpenAI Chat Mod…HRLeo - Improve PromptLeo - Improve P…HRLeo - Get imageIdLeo - Get image…HRLeo - Generate ImageLeo - Generate …WaWait1SeScenes MappingSOSplit OutHRRunway - Create VideoRunway - Create…HRRunway - Get VideoRunway - Get Vi…WaWait2SIloop_over_scenesCoCodeWaWaitHRjson2video : Video Renderingjson2video : Vi…HRjson2video : Check Video Renderingjson2video : Ch…BaserowBaserow ProcessingBaserow Process…SeoutputUpdate ScriptIfBackgroundTypeSeoutput imageEWExecute Workflow2Execute Workflo…EWExecute Workflow3Execute Workflo…EWExecute Workflow4Execute Workflo…HRHeyGenWaWait4HRHeyGen : Check VideoHeyGen : Check …Swheygen_responseWaWait6HRCaptionsAI1HRCaptionsAI : Check Poll1CaptionsAI : Ch…AgAggregateSwj2v_responseEWjson2video Execute ERRORjson2video Exec…EWjson2video Execute ERROR1json2video Exec…EWCAPTIONS Execute ERRORCAPTIONS Execut…Swcap_responseCoCode Add SubEWExecute WorkflowCoCode HeygenWeWebhookIfIf_with_heygenIfIf_with_avatarEWheygen Execute ERRORheygen Execute …EWheygen Execute ERROR2heygen Execute …EWExecute Workflow5Execute Workflo…EWCAPTIONS Execute ERROR1CAPTIONS Execut…EWExecute Workflow6Execute Workflo…CLBasic LLM Chain ManualBasic LLM Chain…OpenAI Chat Model1OpenAI Chat Mod…Baserow ErrorSAStop and ErrorEWWhen Executed by Another WorkflowWhen Executed b…
1/5
FLOWS
STEPS · 66
Starts on an incoming request

Generates video scripts with OpenAI, creates Leonardo images and HeyGen avatar clips via HTTP, and tracks production progress in Baserow.

Tags

webhookadvancedOpenAIContent CreationMultimodal AIdiscoveredpending-review
Connects
OpenAI
CategoryAI Writing & Generation
Triggerwebhook
Complexityadvanced
Nodes59
AddedJun 27, 2026