Getting Started
Install Record Flow and create your first automation workflow in minutes
Installation
System Requirements
- Operating Systems: macOS 10.13+, Windows 10+, Linux (Ubuntu 18.04+)
- RAM: Minimum 4GB (8GB recommended)
- Disk Space: 500MB free space
Download and Install
- Download Record Flow
Visit the download page and select your platform:
- macOS: Download the .dmg file
- Windows: Download the .exe installer
- Linux: Download the .deb or .AppImage file
- Install the Application
- macOS:
- Open the downloaded .dmg file
- Drag Record Flow to your Applications folder
- Run this command in Terminal to allow the app to run:
xattr -c /Applications/Record\ Flow.app
- Windows:
- Run the .exe installer
- Follow the installation wizard
- Launch Record Flow from the Start Menu
- Linux:
- DEB:
sudo dpkg -i record-flow_*.deb - AppImage: Make executable and run:
chmod +x Record-Flow-*.AppImage && ./Record-Flow-*.AppImage
- DEB:
- macOS:
- Launch Record Flow
Open the application from your Applications folder, Start Menu, or application launcher.
Creating Your First Workflow
Step 1: Create a Workspace
Workspaces help you organize related flows together.
- Click the workspace dropdown in the top menu
- Select "Create New Workspace"
- Enter a name (e.g., "My First Workspace")
- Add an optional description
- Click "Create"
Step 2: Create a Flow
Flows are individual automation sequences.
- Click the "+ New Flow" button in the left sidebar
- Enter a flow name (e.g., "Google Search Test")
- Select a browser (Chrome or Edge)
- Add an optional description
- Click "Create"
Step 3: Add Actions
Let's create a simple automation that searches Google:
- Navigate to Google
- Click "Add Action"
- Select "Navigate"
-
Enter URL:
https://www.google.com
- Input Search Text
- Click "Add Action"
- Select "Input Text"
-
Selector:
textarea[name="q"] -
Text:
Record Flow automation
- Press Enter
- Click "Add Action"
- Select "Press Key"
- Key: "Enter"
- Wait for Results
- Click "Add Action"
- Select "Wait"
- Mode: "Element Visible"
- Selector:
#search
- Take Screenshot
- Click "Add Action"
- Select "Screenshot"
- Type: "Full Page"
Step 4: Run Your Flow
- Click the "Run" button in the top toolbar
- Watch as Record Flow executes each action
- View real-time status updates for each step
- Check the results when complete
Congratulations!
You've created and run your first automation workflow with Record Flow.
Understanding Selectors
Selectors tell Record Flow which element on the page to interact with. You can use:
CSS Selectors
#username // ID selector .button // Class selector input[type="text"] // Attribute selector div > button // Child selector
XPath
//button[@id="submit"] //input[@name="email"] //div[contains(@class, "modal")]
Text Selectors
text=Click Me // Exact text match text=Sign In // Button with "Sign In" text
Tip: Finding Selectors
Use your browser's Developer Tools (F12) to inspect elements and copy their CSS selectors or XPath.
Next Steps
Common Issues
macOS: "App is damaged and can't be opened"
Run this command in Terminal:
xattr -c /Applications/Record\ Flow.app
Linux: Browser doesn't launch
Install browser dependencies:
sudo apt-get install -y libgbm1 libgtk-3-0 libnss3
Action fails with timeout
Increase the timeout value or add a Wait action before the failing action.
Need More Help?
Check the Troubleshooting Guide or visit the FAQ.