Brief in, draft out
Turn a changelog, Notion page or ticket into a saved video draft with the template already chosen. Review it in the studio before anything renders.
INTEGRATIONS · N8N COMMUNITY NODE
Connect your Demovela account to n8n and let releases, briefs and tickets become product demo and marketing video drafts. Watch render status from Slack, publish approved exports and keep a library digest flowing without opening the studio.
Package n8n-nodes-demovela 3.2.0 · MIT licensed · OAuth sign-in, no API keys · Plain REST requests to demovela.com/v1
WHAT YOU CAN AUTOMATE
Turn a changelog, Notion page or ticket into a saved video draft with the template already chosen. Review it in the studio before anything renders.
Poll a video on a schedule and post to Slack, email or a ticket the moment an export finishes, so nobody refreshes the studio.
List videos and drafts every week and send a digest of what was made, what is waiting for review and what is still a brief.
SETUP
n8n Cloud. Open the node panel in any workflow, search for Demovela and add the verified node. There is nothing to install.
Self-hosted n8n. Go to Settings → Community Nodes → Install, enter n8n-nodes-demovela and confirm. Restart is handled by n8n.
https://demovela.com/v1 and registers its own callback (dynamic registration, authorization code flow with PKCE).Manage or disconnect clients any time from Connected apps in your Demovela account.
Choose a Resource (Account, Template, Video or Video Draft), then an Operation. Only that resource's fields are shown.
Start with Get Profile on a manual trigger to confirm the connection, then map IDs from List Videos or List Templates into the next Demovela node. List operations offer Return All or a Limit (default 50) and follow paging for you.
Each input item produces one output item with the response envelope. Failed requests stop the workflow unless Continue On Fail is enabled.
Version 3 talks to the Demovela REST API at https://demovela.com/v1 with its own OAuth audience, so tokens issued for the earlier resource cannot be reused. After updating the package, create a new Demovela OAuth2 API credential, connect it and select it in your Demovela nodes before running workflows. Input names are unchanged. Review the resource JSON before enabling write workflows.
OPERATIONS
Six operations map one to one to Demovela REST endpoints and return ordinary JSON. The node has no trigger; pair read operations with a Schedule trigger to poll. Only Create Video Draft writes, and it saves a draft without recording, rendering or spending credits.
| Resource | Operation | Request | What it does | Inputs | Access |
|---|---|---|---|---|---|
| Account | Get Profile | GET /v1/account | Read the signed-in account profile: email and workspace ID. Useful as a connection check at the start of a workflow. | None | Read |
| Template | List Templates | GET /v1/templates | Browse the template catalogue with supported formats and descriptions. Map a template ID into Create Video Draft. | Return All or Limit | Read |
| Video | List Videos | GET /v1/videos | Browse existing outputs and saved briefs in your workspace. The node follows paging internally and returns IDs for the other video operations. | Return All or Limit | Read |
| Get Video | GET /v1/videos/:videoId | Read one owned video or draft by ID, including its metadata. Download links still require product sign-in. | Video ID | Read | |
| Get Video Status | GET /v1/videos/:videoId/status | Read the current state of one owned video or draft by ID. Pair it with a Schedule trigger to poll a render. | Video ID | Read | |
| Video Draft | Create Video Draft | POST /v1/video-drafts | Save a title, brief and template as a draft conversation for review in Demovela. No recording, no rendering and no credits spent. | Request ID (UUID), Title, Brief, Template ID | Draft only · no credits |
A draft is a saved brief, not a rendered video. Rendering, clean exports and credit use happen in the studio when you choose to continue a draft. The node cannot record, render, publish or buy credits on your behalf, and download links in video records still require product sign-in. Selecting the write operation is enough; there is no extra confirmation switch, so keep write nodes out of monitoring workflows.
Read the product capabilitiesRECIPES
A GitHub release trigger passes the changelog as the brief. Demovela saves a demo video draft for the new feature, ready for the team to review and render.
Get Video Status checks the export you are waiting on. An IF node compares the state with the last run and posts to Slack only when the render finishes.
Get Video confirms the clean export exists, a Form trigger collects the approved MP4 from the reviewer, and the YouTube node publishes it with the title and description from the video record.
A Notion database holds your video briefs. Each new page becomes a Demovela draft with the matching template, and the page gets the draft ID written back.
List Videos runs weekly with Return All. A Code node groups outputs and drafts by state, then an email or Slack node sends the library digest to marketing.
When a shipped feature closes, its summary and acceptance notes become a walkthrough brief. List Templates picks the format and the draft waits in the studio.
Recipes use standard n8n nodes (Schedule, IF, Code, Form) together with the Demovela node. Deduplicate scheduled workflows that create drafts: use a new request ID per draft and reuse one only when retrying the same draft.
WHY N8N
Run n8n on your own infrastructure or on n8n Cloud. Your briefs, video metadata and credentials stay where you decide.
GitHub, Notion, Linear, Slack, YouTube, Google Sheets and every HTTP API you already use connect to Demovela in one canvas.
The node signs in with OAuth and asks for named permissions only. Account ownership, workspace roles, plan limits and credits are enforced by the Demovela API on every request.
LINKS
Install the community node from npm. Releases pass the n8n node linter and community package scanner and are published with provenance.
GITHUBSource, the REST API contract, install and authentication notes, and the issue tracker.
PRODUCT DOCSWhat Demovela supports today, how the workflow runs, and how credits, drafts and exports relate.
Connected apps can be reviewed and revoked at demovela.com/oauth/n8n/connections. Read the terms of use and privacy notice before connecting.
Create your first watermarked video free in the studio, connect the n8n node, and let the next release arrive with a demo draft already waiting.
Create a product demoReview every export before publishing. Drafts never spend credits.