Package Information
Documentation
n8n-nodes-shortgenius
n8n community node for ShortGenius — generate AI videos, images, and audio, and manage your ShortGenius account.
Install
In your n8n instance:
npm install n8n-nodes-shortgenius
Restart n8n. The package ships two nodes (ShortGenius and ShortGenius Trigger) and one credential type (ShortGenius API).
Authentication
- Sign in to ShortGenius and open Developers → API keys at https://shortgenius.com/developers/keys to create an API key (it starts with
sg-). - In n8n, Credentials → New → ShortGenius API and paste the key, then hit Test. The default base URL (
https://api.shortgenius.com/v1) is correct for production. - ShortGenius is single-user — the API key alone authenticates. There is no organization to configure. The connection test calls
GET /credits.
Nodes
ShortGenius (action)
| Resource | Operations |
|---|---|
| Video | List, Get, Create, Draft, Draft From URL, Draft From Script, Draft Quiz, Draft News, Generate Topics |
| Series | List, Get, Create |
| Image | List, Get, Create, List Styles |
| Audio | List, Get, Create Speech |
| Voice | List, Get |
| Music | List Genres, List Tracks |
| Connection | List |
| Credits | Get Balance |
| Webhook | List Endpoints, Create Endpoint, Delete Endpoint |
Videos are drafted first (write/review a script), then created (rendered). Created videos, generated images, and synthesized audio render asynchronously — poll the corresponding Get operation until the state is completed, or use the ShortGenius Trigger node to react to completion webhooks.
ShortGenius Trigger
Subscribes to ShortGenius lifecycle events and emits a workflow run per delivery, with the event's inner data payload as the item JSON. Supported events:
video.createdvideo.completedvideo.publishedseries.createdimage.completedaudio.completed*(all events)
Activating the trigger registers a webhook endpoint at ShortGenius pointing at the n8n production URL. Deactivating it deletes the endpoint so you do not leak orphan subscriptions. Every delivery is verified per-request (HMAC-SHA256 over <timestamp>.<rawBody>, 5-minute timestamp window) using the ShortGenius-Signature header.
Use as an AI Agent tool
The ShortGenius node is marked usableAsTool, so an n8n AI Agent can call it directly: add the AI Agent node, click the Tool connector, and pick ShortGenius. The agent can then draft and render videos, generate images, synthesize speech, and more from natural-language instructions.
Self-hosted instances must allow community nodes as tools by setting the environment variable N8N_COMMUNITY_PACKAGES_ALLOW_TOOL_USAGE=true.
Links
- Integrations landing page: https://shortgenius.com/integrations/n8n
- API docs: https://shortgenius.com/developers
- Source: https://github.com/ShortGenius/shorts/tree/main/packages/n8n-node
License
MIT.