Description
n8n-nodes-orshot
This is an n8n community node for Orshot, the API for automated image, PDF and video generation from templates.
Design a template once in Orshot Studio (or import it from Canva or Figma), then automate image, PDF and video generation from any n8n workflow: pass your data in, get a rendered file or hosted URL back.
n8n is a fair-code licensed workflow automation platform.
Installation
Operations
Credentials
Compatibility
Usage
Resources
Version history
Installation
Follow the installation guide in the n8n community nodes documentation.
Operations
- Render from a Studio Template: images (PNG, JPG, WebP), PDFs and videos (MP4, WebM, GIF), with Smart Resize, PDF and video options
- Wait for Completion (Async): render long videos and large PDFs in the background without timeouts
- Render from a Library Template
- Publish to Social Media (post or schedule content to your connected social accounts)
- Get Brand Assets (fetch your workspace brand kit: images, colors, fonts, videos, audio)
- You need an API Key for this integration to work
- You can get an free API Key by signing up on Orshot
- After signing up, you can head to your Workspace > Settings > API Key to get your API Key
- You can use that API Key in the “Token” field in the n8n Integration
- Works on n8n > 1.00
- Created on n8n v1.94.1
- API Docs
- Library Templates
- Creating a custom API template using Orshot Studio
- Creating a template using AI Template Generator
- Integrations
- Fixed packaging: 0.6.0-0.6.2 were published without compiled code, so their features never reached users. The build now always emits the node and refuses to publish an empty package
- Added “Wait for Completion (Async)” for studio renders: runs long videos and large PDFs as background jobs and polls until done (off by default)
- Added PDF image compression options (JPEG re-encode, max DPI, quality)
- PDF and video options are now sent where the API reads them, so settings like CMYK, DPI, loop and mute take effect
- Added Smart Resize for studio templates: “Resize To” option with 28 presets (Instagram Story, OG Image, etc.) or a custom WIDTHxHEIGHT
- Added “Additional Sizes” option to render extra sized copies of the same design in one call (returned in the
extraSizesarray on the response) - New operation: Publish to Social Media – post or schedule renders to connected social accounts, with drafts, timezone and TikTok settings
- New operation: Get Brand Assets – fetch your workspace brand kit (images, colors, fonts, videos, audio) with optional tag filter
- New nodes default to URL response type (existing nodes keep their behavior via node versioning)
- Response formats are now scoped per operation (video/GIF only for studio templates)
- Template dropdown loads all templates via pagination and shows template IDs
- Modification dropdown shows unique keys with their current default value; one modification row is pre-added
- PDF, video and file name options appear based on the selected response format
- Added support for Video generation (
mp4,webm,gif) for studio templates - Added support for PDF options (
dpi,margin,colorMode,pageRange) - Added support for Video options (
loop,muted,trimStart,trimEnd) - Added support for
includePagesparam for studio templates - Added support for
customFileNameandscaleparams for studio templates - Fixes image generation for “binary” response types
- Add correct link to n8n Ingegration doc
- Show descriptions in studio templates dropdown list
- Automatically show dropdown of user’s studio templates(previously user needed to enter it manually)
- Make repo public and trigger vertification check
- Initial Release
- Actions for rendering from a library and studio template
Credentials
Compatibility
Usage
You can refer to Orshot API Docs to refer to the APIs and their usage along with definitions, examples etc.
Resources
Version history
#### 0.6.3
#### 0.6.0
#### 0.5.0
#### 0.4.1
#### 0.4.0
#### 0.3.5
#### 0.3.0
#### 0.2.5
#### 0.2.0
#### 0.1.0