KEEP LEARNING
Build the bigger picture.
The Workflow Engineer connects individual n8n concepts to testing, deployment and running a complete workflow.
Showcase > Content & AI
162-node n8n workflow using Mistral OCR, Anthropic, Google Drive, and Thinkific to convert SRT subtitles into online courses.
A 162-node workflow that takes existing video subtitle files and transforms them into fully structured online courses. If you have recorded video content sitting on a drive somewhere -- webinars, lectures, tutorials, conference talks -- this workflow extracts the knowledge from those SRT files and repackages it into a professional course on Thinkific. No re-recording. No manual transcription cleanup. Just automated content repurposing at its most practical.
| Nodes | Category | Complexity | Key Integrations |
|---|---|---|---|
| 162 | Content Creation & AI | Advanced | Google Drive, Mistral OCR, OpenAI, Anthropic, Qdrant, Thinkific API |
90-120 minutes including Thinkific API setup, Qdrant initialization, credential connections, and SRT file organization in Google Drive.
The pipeline starts by pulling SRT files from Google Drive. These raw subtitle files are messy by nature -- fragmented sentences, timestamp artifacts, speaker label inconsistencies. The first processing stage uses Mistral OCR (via HTTP Request) to clean and normalize the text, then AI agents restructure the raw transcript into coherent prose organized by topic rather than by timestamp.
Once the content is restructured, a chapter-splitting agent analyzes the material for natural breakpoints: topic shifts, conceptual boundaries, and logical progression markers. Each chapter becomes a lesson candidate. A polishing agent then rewrites each chapter into proper lesson format with introductions, structured body content, key takeaways, and smooth transitions. Simultaneously, a quiz generation agent creates assessment questions anchored to the specific content of each lesson.
The Qdrant vector store plays a supporting role throughout, storing previously processed content that the AI agents can reference for consistency and to avoid repetition across lessons. The final stage pushes everything to Thinkific via HTTP API calls -- creating the course, building the chapter structure, uploading lesson content, and attaching quizzes.
Triggers
AI & Language Models
Data & Integrations
Tip: Key Techniques Used in This Workflow
- OCR preprocessing -- Mistral OCR via HTTP Request cleans raw SRT data before AI processing, demonstrating effective use of external APIs for data preparation.
- Content restructuring agents -- AI agents that reorganize rather than just summarize, transforming time-ordered fragments into topic-organized prose.
- Chapter boundary detection -- AI analysis identifies natural breakpoints in continuous content, a technique applicable to any long-form content processing.
- Cross-lesson RAG -- The vector store maintains awareness of previously generated content, preventing repetition and ensuring progressive complexity.
- Multi-stage content pipeline -- Each processing stage has a clear, single responsibility, making the workflow debuggable and each stage independently testable.
The workflow.json file in this folder can be imported directly into your n8n instance via Settings > Import Workflow.
This build ships with its complete n8n workflow. Download the workflow JSON, then import it in n8n with Workflows, Import from file, and add your own credentials before the first run.
KEEP LEARNING
The Workflow Engineer connects individual n8n concepts to testing, deployment and running a complete workflow.
APPLY IT TO YOUR SYSTEM
Bring the process, the tools involved and an example of where the current workflow gets stuck.