Create reviewed process videos with OpenAI TTS and schedule via Metricool
Ready for 3.0What this workflow does
This workflow has 59 nodes and runs manually, when you click “Execute workflow” (plus 3 other triggers). It uses only n8n's built-in nodes. It also calls api.openai.com and app.metricool.com over HTTP.
How it runs
Trigger: Manually, when you click “Execute workflow” (plus 3 other triggers).
- Create synthetic video manifest (Code): runs custom JavaScript code
- Configure video production (Edit Fields (Set)): sets or maps fields
- Mark publication monitoring request (Code): runs custom JavaScript code
- Export setup files (Code): runs custom JavaScript code
- Publication monitoring request? (If): checks a condition and branches into true / false
- Monitor Metricool enabled? (If): checks a condition and branches into true / false
- Validate stages and face review entries (Code): runs custom JavaScript code
- Read recorded scheduled videos (HTTP Request): calls an HTTP API (GET)
- Use synthetic video manifest? (If): checks a condition and branches into true / false
- Prepare scheduled post status checks (Code): runs custom JavaScript code
…plus 43 more steps. See the full node list below.
HTTP calls to: api.openai.com, app.metricool.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- Manual Trigger
n8n-nodes-base.manualTrigger - n8n Form Trigger
n8n-nodes-base.formTrigger - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - HTTP Request
n8n-nodes-base.httpRequest - n8n Form
n8n-nodes-base.form - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Wait
n8n-nodes-base.wait - Schedule Trigger
n8n-nodes-base.scheduleTrigger - No Operation, do nothing
n8n-nodes-base.noOp
From the author
Quick overview This workflow collects a scene manifest and zipped images from an authenticated n8n form, validates stage order and face-review metadata, renders a narrated process video via a companion renderer service, and optionally schedules the approved…