Dashboard

Building Workflows

The workflow builder is a visual drag-and-drop editor in the Scrayle Dashboard. This guide covers how to create and configure workflows.

Creating a Workflow

  1. Navigate to Workflows in the dashboard sidebar
  2. Click Create Workflow
  3. Give your workflow a name
  4. The editor opens with a Start node already placed

Adding Nodes

  1. Click the + button on any node to add a child node
  2. Select a node type from the panel (organized by category)
  3. Configure the node's settings in the properties panel
  4. Nodes are connected automatically based on the execution order

Start Node Configuration

The Start node defines global settings for the workflow run:

SettingDescription
Input ParametersDefine variables that can be changed each run (e.g., search query, URL)
Browser ModePrivate (fresh session) or Persistent (use a profile)
ProxyResidential, Datacenter, or None
Proxy Country2-letter country code for geo-targeting
Output FormatJSON, CSV, XML, or Markdown
Convert to FileWhether to output as a downloadable file

Input Parameters

Input parameters let you create reusable workflows. Define parameters in the Start node, then reference them in any other node using {{paramName}} syntax.

// Start node - define parameters
Input Parameters:
  - name: search_query, type: string, default: "web scraping"
  - name: max_results, type: number, default: 10

// Visit Page node - use parameter
URL: https://google.com/search?q={{search_query}}

// Pagination node - use parameter
Max Pages: {{max_results}}

Node Categories

CategoryNodes
Web Page OperationsVisit Page, Click, Hover, Input Text, Scroll, Pagination, Wait, Execute Code
List OperationsLoop List, Extract Data Item, Click Element Item
Control FlowLoop, Condition, Human Interaction
Data ExtractExtract Data
Tab OperationsClose Tab, Go Back Tab

Testing a Workflow

  1. Click Run in the workflow editor
  2. If the workflow has input parameters, you will be prompted to enter values
  3. The workflow executes and you can watch progress in real time
  4. Review results in the run history

Saving and Versioning

Click Save to persist your workflow. Every save creates a new version. You can run any previous version from the run history.