Overview
Create custom workflows that automate your specific needs. This guide walks you through building workflows from scratch.Workflow Editor
Opening the Editor
- Go to Settings → Workflows
- Click “Create New Workflow”
- Or edit existing: Click workflow → “Edit”
Editor Interface
The workflow editor has three main areas:- Canvas: Visual workflow designer
- Actions Panel: Available actions to add
- Properties: Configure selected action
Creating Your First Workflow
Let’s create a simple “Summarize & Save” workflow:1
Create New Workflow
Settings → Workflows → Create New Workflow
2
Name Your Workflow
Give it a descriptive name: “Quick Summary to Notes”
3
Add Input Action
Drag “Text Input” to the canvas - this accepts your input
4
Add AI Action
Drag “AI Prompt” and configure:
5
Add Output Action
Drag “Save to File” and configure save location
6
Connect Actions
Click and drag from output port to input port
7
Test & Save
Click “Test” to verify, then “Save”
Actions Reference
Input Actions
| Action | Description |
|---|---|
| Text Input | Manual text entry |
| Selected Text | Current text selection |
| Clipboard | Clipboard contents |
| File Input | Read from file |
| Screen Capture | Capture screen region |
| Dictation | Speech-to-text input |
Processing Actions
| Action | Description |
|---|---|
| AI Prompt | Send to AI with custom prompt |
| Translate | Translate between languages |
| Summarize | Create summary |
| Format | Apply text formatting |
| Transform | Text transformations |
| OCR | Extract text from image |
Logic Actions
| Action | Description |
|---|---|
| Condition | If/else branching |
| Loop | Repeat for multiple items |
| Split | Divide text by delimiter |
| Merge | Combine multiple inputs |
| Filter | Filter items by criteria |
Output Actions
| Action | Description |
|---|---|
| Display | Show in chat/popup |
| Clipboard | Copy to clipboard |
| Save File | Write to file |
| Knowledge Base | Add to KB |
| Notification | System notification |
Variables & Data Flow
Using Variables
Reference data between actions with{{variable}}:
Custom Variables
Define custom variables in workflow settings:Translate to {{language}}
Advanced Features
Conditional Logic
Add conditions to control flow:Loops
Process multiple items:Error Handling
Define fallbacks for errors:Workflow Templates
Research Template
Content Processing Template
Sharing Workflows
Export
Export workflows to share:- Right-click workflow → Export
- Choose format (JSON or .enconvo)
- Share the file
Import
Import shared workflows:- Settings → Workflows → Import
- Select workflow file
- Review and confirm
Community Workflows
Browse community workflows:- Settings → Workflows → Browse Community
- Preview and install
Best Practices
Start simple
Start simple
Begin with 2-3 actions. Add complexity only when needed.
Test incrementally
Test incrementally
Test each action as you add it, not just the final workflow.
Use descriptive names
Use descriptive names
Name workflows and actions clearly so their purpose is obvious.
Document your workflows
Document your workflows
Add descriptions explaining what each workflow does and when to use it.
Handle errors
Handle errors
Add error handling for critical workflows that must complete.
Troubleshooting
Workflow doesn't run
Workflow doesn't run
- Check all connections are complete
- Verify required inputs are provided
- Look for error indicators on actions
Wrong output
Wrong output
- Check variable references are correct
- Verify action order is logical
- Test individual actions to isolate issues
Slow performance
Slow performance
- Reduce unnecessary actions
- Use parallel actions where possible
- Consider caching frequent operations