Example n8n Workflows
Copy these workflow patterns to get started quickly.
1. Split and Upload to S3
Split an audio file and upload all segments to an S3 bucket.
Nodes:
- Manual Trigger -- Start the workflow
- AudioSpliter -- Create Split Job (duration mode, 600s)
- Wait -- 30 seconds
- AudioSpliter -- Get Job
- IF -- Status is
completed?- No: Loop back to Wait
- Yes: Continue
- Split In Batches -- Iterate segments
- HTTP Request -- Download segment from
downloadUrl - AWS S3 -- Upload to bucket
2. Webhook-Driven Processing
Receive webhook notifications and process completed jobs.
Nodes:
- AudioSpliter Trigger -- Listen for
job.completed - Split In Batches -- Iterate over segments
- HTTP Request -- Download segment
- Google Drive -- Upload to folder
- Slack -- Send notification: "Split complete, N files uploaded"
3. Batch Process from Google Drive
Watch a Google Drive folder and automatically split new audio files.
Nodes:
- Google Drive Trigger -- Watch folder for new files
- Google Drive -- Get shareable link
- AudioSpliter -- Create Split Job with the Drive URL
- AudioSpliter Trigger -- (Separate workflow) Listen for completion
- Email -- Send download links
4. Transcription Pipeline
Split long audio files before sending to a transcription service.
Nodes:
- Webhook -- Receive audio URL from your app
- AudioSpliter -- Create Split Job (10-minute segments)
- Wait -- For completion
- AudioSpliter -- Get Job
- Split In Batches -- Iterate segments
- OpenAI -- Transcribe each segment with Whisper
- Function -- Combine transcriptions
- HTTP Request -- POST combined transcript back to your app
Importing Workflows
To import these patterns:
- Create a new workflow in n8n
- Add nodes matching the pattern above
- Configure credentials for each service
- Test with a sample audio file