Actions Catalog

Complete reference of all 45+ actions available in Orchestrator, organized by integration.

Orchestrator provides 45+ actions across 15 integration plugins plus 3 built-in system actions. Each action runs as a step in your workflow.

Skytells

Connect to the Skytells AI platform for predictions, text generation, and media creation. Requires a Skytells integration with your Skytells API key.

ActionDescriptionKey Fields
Create PredictionRun any Skytells model with inputs rendered from the model's schemamodel (model picker), await (true/false), inputJson (dynamic schema fields)
Generate TextGenerate text via Skytells OpenAI-compatible endpointsmodel, system prompt, prompt, json_schema, temperature, max_tokens
List Text ModelsList available text models (edge-compatible, OpenAI-compatible)limit, offset
Create ImageGenerate images using Skytells TrueFusion modelsmodel (truefusion/truefusion-pro/truefusion-max/truefusion-pano), prompt, await, num_outputs, width, height
Create VideoGenerate video using Skytells video modelsmodel (truefusion-video/truefusion-video-pro/mera), prompt, await
Get PredictionFetch prediction status and outputs by IDid

The Create Prediction action uses a dynamic model picker. Select a model namespace and Orchestrator loads its input schema automatically, rendering the appropriate fields. Learn more about models in the Model Catalog.

AI Gateway

Multi-provider AI gateway supporting 25+ models from OpenAI, Anthropic, Google, and Meta. Requires an AI Gateway API key integration.

ActionDescriptionKey Fields
Generate TextGenerate text with selectable model and response formataiModel (25+ models including Claude, GPT, Gemini, Llama), aiPrompt, aiFormat (text/object), aiSchema (when format=object)
Generate ImageGenerate images using state-of-the-art image modelsimageModel (Imagen 4, FLUX.1 Kontext Pro/Max), imagePrompt

fal.ai

Access Flux and other media models for images and video through fal.ai. Requires a fal API key integration.

ActionDescriptionKey Fields
Generate ImageGenerate images using Flux modelsmodel (7 model options), prompt, imageSize, numImages
Generate VideoGenerate videos from text or imagesmodel (6 model options), prompt, imageUrl (optional)
Upscale ImageUpscale images to higher resolutionmodel (3 upscalers), imageUrl, scale (2x/4x)
Remove BackgroundRemove background from imagesimageUrl
Image to ImageTransform images using text promptsmodel, imageUrl, prompt, strength (0.25–0.9)

Firecrawl

Web scraping and search. Requires a Firecrawl API key integration.

ActionDescriptionKey Fields
Scrape URLScrape content from a web pageurl
Search WebSearch the web and return resultsquery, limit

GitHub

GitHub repository operations. Requires a GitHub personal access token integration.

ActionDescriptionKey Fields
Create IssueCreate a new issue in a repositoryowner, repo, title, body, labels, assignees
List IssuesList issues with filtersowner, repo, state (open/closed/all), labels, assignee, perPage
Get IssueGet a single issue by numberowner, repo, issueNumber
Update IssueUpdate an existing issueowner, repo, issueNumber, title, body, state, labels, assignees

Linear

Linear issue tracking. Requires a Linear API key and team ID integration.

ActionDescriptionKey Fields
Create TicketCreate a new Linear issueticketTitle, ticketDescription, ticketPriority (0=urgent, 4=none)
Find IssuesSearch Linear issues with filterslinearAssigneeId, linearTeamId, linearStatus (any/backlog/todo/in_progress/done/canceled), linearLabel

Perplexity

Web research and Q&A powered by Perplexity AI. Requires a Perplexity API key integration.

ActionDescriptionKey Fields
Search WebSearch with focus areasquery, searchFocus (internet/academic/news/youtube/reddit)
Ask QuestionAsk a question with optional system promptquestion, systemPrompt, model (sonar/sonar-pro/sonar-reasoning)
Research TopicDeep research on a topictopic, depth (brief/detailed/comprehensive)

Resend

Transactional email delivery. Requires a Resend API key and from-email integration.

ActionDescriptionKey Fields
Send EmailSend an email with optional CC, BCC, schedulingemailFrom, emailTo, emailSubject, emailBody, emailCc, emailBcc, emailReplyTo, emailScheduledAt

Slack

Slack messaging. Requires a Slack API token integration.

ActionDescriptionKey Fields
Send MessagePost a message to a Slack channelslackChannel, slackMessage

Stripe

Payment and billing operations. Requires a Stripe secret key integration.

ActionDescriptionKey Fields
Create CustomerCreate a Stripe customeremail, name, phone, description, metadata (JSON)
Get CustomerRetrieve a customer by ID or emailcustomerId, email
Create InvoiceCreate and optionally auto-send an invoicecustomerId, description, lineItems (JSON), daysUntilDue, autoAdvance, collectionMethod, metadata

Clerk

User management via Clerk. Requires a Clerk secret key integration.

ActionDescriptionKey Fields
Get UserRetrieve user details by IDuserId
Create UserCreate a new useremailAddress, firstName, lastName, password, publicMetadata (JSON), privateMetadata (JSON)
Update UserUpdate user profile and metadatauserId, firstName, lastName, publicMetadata, privateMetadata
Delete UserDelete a user by IDuserId

Blob Storage

Vercel Blob storage operations. Requires a Blob read/write token integration.

ActionDescriptionKey Fields
Put BlobUpload content to blob storagepathname, body, contentType, access (public), addRandomSuffix
List BlobsList stored blobsprefix, limit

Webflow

Webflow site management. Requires a Webflow API key integration.

ActionDescriptionKey Fields
List SitesList all Webflow sites(none)
Get SiteGet details of a specific sitesiteId
Publish SitePublish a site to productionsiteId, publishToWebflowSubdomain, customDomainIds

v0

v0 AI chat integration. Requires a v0 API key integration.

ActionDescriptionKey Fields
Create ChatStart a new v0 chat conversationmessage, system (optional)
Send MessageSend a message to an existing chatchatId, message

Superagent

Security and content safety actions. Requires a Superagent API key integration.

ActionDescriptionKey Fields
GuardDetect prompt injection, system prompt extraction, and data exfiltration attemptstext
RedactRedact PII/PHI from text (SSN, email, phone, etc.)text, entities (optional: specify entity types)

System Actions (Built-in)

These actions are always available without an integration.

HTTP Request

Make an HTTP call to any endpoint.

FieldDescription
endpointTarget URL
httpMethodHTTP method (GET, POST, PUT, DELETE, etc.)
httpHeadersRequest headers as JSON string
httpBodyRequest body as JSON string

Output: { success, data, status }

Database Query

Execute SQL queries against a connected database. Requires a database integration with a connection URL.

FieldDescription
querySQL query string

Output: { success, rows, count }

Condition

Branch the workflow based on a boolean expression. Connect the condition node to different downstream paths — one for true, one for false.

FieldDescription
expressionBoolean expression using variables and operators

See Variables & Conditions for expression syntax.


Action Output Format

All actions return a standardized output:

{
  "success": true,
  "data": { ... },
  "error": null
}

Or on failure:

{
  "success": false,
  "data": null,
  "error": "Error message"
}

You can reference any field from an action's output in downstream steps using template variables.

Template Variable Support

Many action fields support template variables — indicated by a {{ }} icon in the config panel. Use these to dynamically reference previous step outputs:

{{@nodeId:NodeLabel.data.fieldName}}

See Variables & Conditions for the full reference.

Next Steps

How is this guide?

On this page