Skip to content

AI Actions ​

LLM-powered intelligence nodes for reasoning and generation.

Provider Configuration ​

AI actions use your configured LLM provider:

  • Ollama (local, private)
  • OpenAI (GPT-4, GPT-3.5)
  • Anthropic (Claude)
  • Groq (fast inference)

Configure in Settings → AI Provider.

Available Actions ​

ai.generate ​

Free-form text generation.

InputTypeDescription
promptStringThe instruction/question
contextString (optional)Additional context
systemString (optional)System prompt
OutputTypeDescription
responseStringGenerated text

ai.summarize ​

Condense long text.

InputTypeDescription
textStringText to summarize
lengthString"short", "medium", "long"

ai.classify ​

Categorize input into predefined classes.

InputTypeDescription
textStringText to classify
categoriesArrayList of possible categories
OutputTypeDescription
categoryStringMatched category
confidenceNumber0-1 confidence score

ai.extract ​

Pull structured data from text.

InputTypeDescription
textStringSource text
schemaObjectJSON schema to extract
OutputTypeDescription
dataObjectExtracted structured data

ai.sentiment ​

Analyze emotional tone.

InputTypeDescription
textStringText to analyze
OutputTypeDescription
sentimentString"positive", "negative", "neutral"
scoreNumber-1 to 1

Blueprint Examples ​

Smart Email Triage ​

[Email Received]
        │
        ▼
[AI Classify: categories = ["urgent", "fyi", "spam"]]
        │
        ├── urgent → [Notification]
        ├── fyi → [Archive]
        └── spam → [Delete]

Meeting Notes ​

[Voice Recording]
        │
        ▼
[AI Summarize: length = "short"]
        │
        ▼
[Save to Notes]

Best Practices ​

  1. Be specific: Clear prompts get better results
  2. Use context: Pass relevant memory/data for better understanding
  3. Validate output: AI can make mistakes—verify critical actions