User Guides
Welcome to the flow user guides! These guides will help you master flow automation, from basic concepts to advanced workflows.
Getting Started
New to flow? Start here to understand the fundamentals:
- Core Concepts - Learn about workspaces, executables, and vaults
- Your First Workflow - Build a complete automation from scratch
Essential Guides
Master the core features of flow:
- Workspaces - Organize your automation across projects
- Executables - Complete reference for all executable types and configuration
- Working with Secrets - Secure your workflows with encrypted vaults
Advanced Topics
Take your automation to the next level:
- Templates & Code Generation - Generate workflows and project scaffolding
- Advanced Workflows - Complex automation with conditionals, state, and composition
- Interactive UI - Customize and use the terminal interface
- Integrations - Run flow in MCP clients, GitHub Actions, and containerized environments
Other Resources
- CLI Reference - Complete command documentation
- Configuration Reference - YAML file schemas and options
- Examples Repository - Real-world workflow patterns
Ready to get started? Begin with Core Concepts to understand how flow works, then build your first automation with Your First Workflow!

