workflows

Use when user asks to execute, find, or run pre-built VibeSurf automation workflows like video downloads, auto-login, or data collection templates.

Workflows - Pre-Built Automations

Overview

Execute pre-configured VibeSurf workflows for common automation tasks.

When to Use

  • You know a workflow exists for your task
  • You want reusable automation sequences
  • Task has a known pattern (video download, auto-login, etc.)

Examples:

  • Video download workflows
  • Auto-login sequences
  • Data collection templates
  • Social media posting

Available Actions

ActionPurpose
search_workflowsFind workflows by keyword
get_workflow_paramsSee required parameters
execute_workflowRun with custom values

The Pattern

  1. Search for workflow with keyword
  2. Check parameters required
  3. Execute with tweak parameters (custom values)

Tweak Parameters

Workflows have adjustable components called "tweaks". Provide custom values to customize workflow behavior without modifying the workflow itself.

Best Practices

PracticeWhy
Search before executingConfirm workflow exists and see parameters
Use tweaks for customizationDon't modify workflow directly
Check resultsReturns file paths and detailed output

Common Workflow Types

TypeDescription
Video DownloadDownload from YouTube, etc.
Auto-LoginAuthenticate to sites
Data CollectionScrape structured data
Social PostPost to platforms

Workflow vs Browser-Use

FactorWorkflowsBrowser-Use
ReusabilityPre-built, reusableCustom, one-off
SetupNone (already exists)Describe task each time
Use whenKnown pattern existsCustom automation needed

Decision: Known pattern → workflows. Unique task → browser-use.

Error Handling

ErrorSolution
Workflow not foundUse search_workflows to find correct ID
Invalid tweak paramsCheck get_workflow_params for correct IDs
Execution failedVerify all required params provided

Finding Workflows

Common search keywords:

  • video download, youtube
  • auto login
  • data collection, scrape
  • social media