Got it. Keeping n8n node scope, technical docs tone, but expanding the operations list to cover everything Ozor exposes through the node. No hyphens, per your standing rule.
The Ozor node lets you generate AI video courses and standalone videos directly from an n8n workflow. Connect it to any trigger or upstream node that produces text, documents, transcripts, or URLs, and Ozor returns structured video content with narration, visuals, branded styling, and a hosted student portal link, ready to send onward to email, Slack, a CRM, an LMS, or a database.
Use this node to automate video and course production at scale. Common patterns include turning new policy documents into compliance training the moment they are uploaded to Drive, converting support ticket clusters into self serve tutorials, generating onboarding modules from HR templates, producing weekly microlearning content from internal blog posts or Notion pages, spinning up product update videos from changelog entries, and creating localized course versions in multiple languages from a single source document.
The node supports the following operations.
Course operations
Generate Course creates a full multi lesson course from a document, prompt, transcript, or URL, with auto generated lesson structure, narration, visuals, quizzes, and a hosted portal. Get Course returns metadata, lesson breakdown, completion analytics, and the public URL for a given course ID. List Courses returns courses associated with the authenticated workspace, filterable by status, date, or tag. Update Course edits course metadata, branding, or visibility. Delete Course removes a course and its associated assets. Regenerate Lesson rebuilds a single lesson within an existing course without touching the rest.
Video operations
Generate Video produces a single standalone video from a prompt, script, document, or URL, with configurable aspect ratio, voice, language, and brand kit. Get Video returns metadata, asset links, and the hosted URL for a given video ID. List Videos returns videos in the workspace. Update Video edits title, description, or thumbnail. Delete Video removes a video and its assets.
Job and status operations
Get Status polls a generation job and returns progress, current stage, and estimated completion, useful inside a wait loop or paired with the Wait node. Cancel Job stops an in progress generation.
Distribution operations
Get Share Link returns a public or token gated viewer URL for a course or video. Get Embed Code returns an iframe snippet for embedding in external sites or LMS platforms. Get Download Assets returns signed URLs for the MP4, captions, transcript, and thumbnail.
Workspace operations
Get Workspace returns plan, credit balance, and usage. List Brand Kits returns available brand kits for selection at generation time.
Authentication uses an Ozor API key managed through n8n credentials. Inputs accept plain text, file binaries, URLs, or upstream JSON. Outputs include the course or video ID, status, lesson list, hosted URL, embed code, and downloadable asset links so downstream nodes can branch on completion, distribute the content automatically, or trigger notifications.
Pair it with Schedule Trigger, Webhook, HTTP Request, Google Drive, Notion, or Slack nodes to build fully automated content pipelines.