Quick overview
This workflow listens for WizCut job status webhooks and routes updates to Slack, prompting a speaker-to-camera mapping review, automatically starting the final render when cuts are ready, and notifying your team with the finished episode download link when rendering completes.
How it works
- Receives a webhook event from WizCut whenever a job status changes.
- Checks the incoming payload status and routes it to the matching handling path.
- When the status is "mapping", posts a Slack message listing detected speakers and a link to review and map speakers to cameras in WizCut.
- When the status is "ready", calls the WizCut API to start rendering the final episode output for the job.
- When the status is "complete", posts a Slack message with the rendered episode download link.
Setup
- Add your WizCut API credentials in n8n (get an API key from wizcut.com).
- Add your Slack credentials and set the target channel (for example, #podcast-production) in the two Slack message steps.
- Copy the WizCut Trigger webhook URL from n8n and pass it as the callbackUrl when you create WizCut jobs so status updates are sent to this workflow.
Requirements
- A WizCut account with an API key (from wizcut.com)
- A Slack workspace and a channel for notifications
- The @wizcut/n8n-nodes-wizcut community node installed in n8n
Customization
- Swap Slack for Email, Discord, or Microsoft Teams
- After render completes, auto-upload the finished video to YouTube
- Remove the Start Render step to review cuts in the WizCut editor first
Additional info
WizCut is an AI tool that automatically syncs, detects speakers, and cuts multicam video podcasts, turning raw camera angles into a finished edit. Learn more and get an API key at https://wizcut.com. Have a different workflow in mind (Google Drive triggers, batch processing, a custom pipeline)? Reach out to WizCut support. Feature requests are welcome 🙌