shortgenius

n8n community node for ShortGenius — generate AI videos, images, and audio.

Package Information

Released: 3 mo ago
Downloads: 151 weekly / 151 monthly
Latest Version: 0.1.0
Author: ShortGenius

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

  1. Sign in to ShortGenius and open Developers → API keys at https://shortgenius.com/developers/keys to create an API key (it starts with sg-).
  2. 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.
  3. 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.created
  • video.completed
  • video.published
  • series.created
  • image.completed
  • audio.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

License

MIT.

Discussion