Workflows
Workflows are pre-defined sequences of actions that can be executed on demand or scheduled. They're simpler than full agents and perfect for quick automation tasks.
Workflows vs Agents
| Feature | Workflows | Agents |
|---|---|---|
| Execution | On-demand or scheduled | Continuous monitoring |
| Complexity | Simple sequences | Complex logic |
| Memory | Stateless | Maintains state |
| Best for | Quick tasks | Ongoing automation |
Accessing Workflows
- Open the menu
- Select Workflows
- View saved workflows and templates
Workflow Screen Tabs
Saved Workflows
Your created and customized workflows:
- Personal workflows you've built
- Modified templates
- Imported workflows
Templates
Pre-built workflows ready to use:
- Common automation tasks
- One-click setup
- Customizable after creation
Creating a Workflow
From Template
- Go to Workflows > Templates
- Browse available templates
- Tap to preview
- Select Use Template
- Customize if needed
- Save
From Scratch
- Go to Workflows > Builder
- Tap New Workflow
- Add steps:
- Select action type
- Configure parameters
- Set timing
- Name your workflow
- Save
Workflow Builder
Adding Steps
Each workflow consists of sequential steps:
- Tap Add Step
- Choose action type:
- Open App
- Tap Element
- Type Text
- Scroll
- Wait
- Extract Data
- Take Screenshot
- Configure the step
- Repeat for additional steps
Step Configuration
Each step has configurable options:
| Action | Options |
|---|---|
| Open App | App name, deep link URL |
| Tap | Element text, position |
| Type | Text to enter, field identifier |
| Scroll | Direction, distance |
| Wait | Duration (seconds) |
| Extract | Target element, data type |
| Screenshot | Full screen or element |
Step Order
- Drag steps to reorder
- Use arrows to move up/down
- Delete unwanted steps
Example Workflows
Quick Screenshot Share
Daily Backup Check
App Cleanup
Running Workflows
Manual Execution
- Go to saved workflows
- Tap the workflow
- Select Run Now
- Watch execution progress
Scheduled Execution
- Open workflow settings
- Enable Schedule
- Set frequency and time
- Save
Quick Access
Add frequently used workflows to:
- Home screen widget
- Quick actions menu
- Notification shortcuts
Workflow Templates
Productivity
- Clear Notifications - Dismiss all pending notifications
- Toggle Settings - Quick access to common toggles
- App Switcher - Fast switch between apps
Social
- Quick Post - Post to multiple platforms
- Story Check - View stories across apps
- Profile Update - Update bio across platforms
Utility
- System Info - Capture device status
- Storage Check - Monitor available space
- Battery Report - Log battery status
Customizing Templates
After selecting a template:
- Review the default steps
- Modify parameters as needed
- Add or remove steps
- Save as new workflow
Sharing Workflows
Export
- Open workflow
- Tap Share
- Select format (JSON/QR Code)
- Send to recipient
Import
- Go to Workflows
- Tap Import
- Select source (File/QR/Link)
- Review and save
Workflow Variables
Use variables for flexible workflows:
Input Variables
Prompt for input when running:
Running this workflow asks: "Enter website URL"
Dynamic Values
Use system values:
Automatically inserts current date.
Conditional Steps
Add basic conditions:
Tips for Workflows
Keep It Simple
Workflows work best for straightforward, linear tasks.
Test First
Always test a workflow manually before scheduling.
Use Templates
Start with templates and customize rather than building from scratch.
Add Wait Steps
Include wait steps between actions for reliability.
Troubleshooting
Workflow Fails Mid-Execution
- Add longer wait times between steps
- Verify element names are correct
- Check app is installed and accessible
Can't Find Element
- Use more specific text identifiers
- Add a wait_for step before interaction
- Verify the screen is actually displayed
Wrong Action Taken
- Review step order
- Check step parameters
- Test individual steps
Limitations
Complexity
For complex automation with conditions and loops, use full agents instead.
State
Workflows don't maintain state between runs. Each execution is independent.
Next Steps
- Create agents for more complex automation
- Chat interface for conversational workflow creation
- Autonomous mode for hands-free operation