Plugin Reference
Complete reference for all 32 plugins. Each plugin page includes inputs, outputs, config options, and examples.
Plugin categories
| Category | Plugins | Credits |
|---|---|---|
| AI Text | ChatGPT, Claude, Gemini | 1-4 |
| AI Image | NanoBanana, DALL-E, Imagen, Fal | 2-15 |
| AI Video | Veo, Sora, HeyGen, Video Extender | 15-40 |
| AI Audio | ElevenLabs, EdgeTTS, Whisper | 0-5 |
| Logic & Data | If/Else, Switch, Transform, Aggregate, FFmpeg, AV Combiner, JSON Builder, Storage Save, Frame Extractor, Subtitle Burn | 0 (free) |
| Publishing | Instagram, TikTok, YouTube | 0 (free) |
How plugins work
Each plugin is a node type in the workflow editor. When you add a node, it creates an instance of the underlying plugin with default configuration. You customize it via the config panel.
Plugin anatomy
- Input ports — data the plugin receives (prompt, image, context)
- Output ports — data the plugin produces (response, images, video)
- Config — settings like model, temperature, resolution
- Credit cost — how many credits one execution costs
Input node pattern
Use input ports to pass data to AI nodes, not the config prompt field. This lets you chain data dynamically from upstream nodes:
TextInput (user data) ──prompt──→ GeminiTextGen
TextInput (instructions) ──system_instruction──→ GeminiTextGenLast updated: 2026-03-27