AI-Powered Workflows
Use AI models to add intelligence to your automations — from content generation to data analysis and decision-making.
Use Case Examples
- Generate product descriptions from raw specifications
- Summarize long documents or emails
- Extract structured data from unstructured text
- Make decisions based on natural language input
Step 1: Add an AI Node
- Open the workflow builder
- Add an AI Chat Model node from the node palette
- Select your preferred AI model
Step 2: Write Your Prompt
The prompt is the instruction you give to the AI model. Write it clearly and include the data you want processed.
Example: Content Generation
Write a product description for the following item:
Name: {{trigger.product_name}}
Features: {{trigger.features}}
Price: {{trigger.price}}
Keep it under 100 words. Use a professional tone.
Example: Data Extraction
Extract the following fields from the text below and return as JSON:
- name
- email
- phone
- company
Text: {{trigger.body}}
Example: Summarization
Summarize the following email in 2-3 bullet points:
{{gmail.body}}
Step 3: Use the AI Output
The AI node outputs the model’s response as text. You can:
- Map it directly into another node (e.g. Gmail body, CRM field)
- Parse it with a JSON node if you asked the AI to return structured data
- Branch on it with a Flow Control node for decision-making
Step 4: Chain Multiple AI Steps
You can use multiple AI Chat Model nodes in sequence for complex tasks:
- AI Node 1 — Extract key information from raw input
- AI Node 2 — Generate a response based on the extracted data
- AI Node 3 — Translate the response to another language
Each node can use the output of the previous one through parameter mapping.
Step 5: Test and Publish
- Test with real input data to evaluate the AI output quality
- Adjust your prompt based on the results
- Publish when satisfied
Best Practices
- Be specific in your prompts — vague instructions produce vague results
- Ask for structured output (JSON) when you need to use the result in other nodes
- Include examples in your prompt for better accuracy
- Test with varied inputs to ensure the AI handles edge cases
- Use Router after AI Chat Model nodes to handle unexpected or empty responses