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