AI Lookout Node
The AI Custom Event node uses artificial intelligence to evaluate complex trigger conditions described in natural language. Instead of writing code or configuring rules, simply describe when you want the workflow to start.When to Use
- Complex conditions - Triggers that are hard to express as simple rules
- Content-based triggers - Start workflows based on the meaning or sentiment of incoming data
- Intent detection - Trigger when messages match certain intents
- Quality thresholds - Start processing when content meets certain criteria
Writing Effective Conditions
The AI evaluates your condition against incoming data. Write conditions that are: Specific and unambiguous:Example: Urgent Email Router
Automatically escalate emails that need immediate attention:Example: Lead Quality Filter
Only process high-quality leads from form submissions:Example: Content Moderation
Trigger review for potentially problematic content:How It Works
- Data arrives from the configured source (email, message, webhook, etc.)
- The AI model evaluates the data against your condition
- If the condition is met (confidence above threshold), the workflow triggers
- The original data is passed through as
eventData
AI evaluation typically takes 1-3 seconds. For high-volume triggers, consider using rule-based conditions (Condition node) for simple criteria.
Confidence Threshold
By default, the event triggers when the AI is reasonably confident the condition is met. You can access the confidence score to add additional filtering:Tips
Combining with Other Events
Use AI Custom Events alongside other triggers:- AI Custom Event for complex, nuanced conditions
- Condition node (after Event from App) for simple rule-based filtering
- Recurrent Event for scheduled AI analysis of accumulated data
Settings
Display name shown on the canvas.
Unique identifier for referencing outputs.
Natural language description of when the event should trigger. Be specific and clear about the criteria.
Where to look for data to evaluate:
- channel - Monitor a connected app channel (Gmail, Slack, etc.)
- variable - Monitor a workflow variable
- webhook - Evaluate incoming webhook data
Configuration specific to the data source (channel ID, variable name, etc.).
Outputs
The data that triggered the event, structured based on the source.
AI confidence score (0-1) that the condition was met.
Brief explanation of why the AI determined the condition was met.
