{"id":"browser-use-workflow-use","name":"workflow-use","homepage":"https://browser-use.com","repo_url":"https://github.com/browser-use/workflow-use","category":"automation","subcategories":[],"tags":["rpa","browser-automation","playwright","python","workflows","automation","rpa-2.0","gui","fastapi","cli"],"what_it_does":"workflow-use is a Python project for creating and running deterministic “workflows” (RPA 2.0). It can generate workflows from a natural-language task by running Browser Use once to produce an execution history, then converting that history into a reusable workflow (optionally stored in local workflows/storage). It also provides a FastAPI-backed GUI and supports running workflows with or without Browser-Use Cloud (semantic/no-AI mode).","use_cases":["Record browser interactions once, then reuse them repeatedly with different variables","Generate repeatable workflows from natural-language task descriptions","Run RPA-style web tasks deterministically with fallback/self-healing concepts","Use a GUI to manage workflow graphs/metadata and run them with custom inputs","Run workflows on Browser-Use Cloud for remote browser execution"],"not_for":["Production-critical automation without validation (project states it’s in very early development)","Use cases requiring a stable, published public API contract beyond the repo’s code/CLI","Security/compliance-sensitive automations without performing a threat review and data handling review"],"best_when":"You need repeatable browser automation for web flows that can tolerate development-stage limitations, and you want to convert an observed interaction into a stored workflow.","avoid_when":"You need guaranteed correctness under frequent UI changes, hard SLAs, or strong enterprise security guarantees without additional engineering and auditing.","alternatives":["Browser Use directly","Selenium/Playwright scripts with your own deterministic selectors and retry logic","Zapier/Make-style automation (for simpler integrations)","Commercial RPA tools with managed infrastructure and governance (for enterprise needs)"],"af_score":32.2,"security_score":47.0,"reliability_score":17.5,"package_type":"skill","discovery_source":["openclaw"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-29T15:03:00.534374+00:00","interface":{"has_rest_api":true,"has_graphql":false,"has_grpc":false,"has_mcp_server":false,"mcp_server_url":null,"has_sdk":false,"sdk_languages":["Python","JavaScript (for extension build/GUI)"],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["OPENAI_API_KEY via .env","BROWSER_USE_API_KEY environment variable for Browser-Use Cloud"],"oauth":false,"scopes":false,"notes":"Authentication details for any server endpoints are not described in the provided README; cloud access appears to use environment variables (API key)."},"pricing":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"README references Browser-Use Cloud credits for new signups ($10 free credits via OAuth or $1 via email) but does not provide pricing tiers for workflow-use itself."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":32.2,"security_score":47.0,"reliability_score":17.5,"mcp_server_quality":0.0,"documentation_accuracy":55.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":80.0,"rate_limit_clarity":0.0,"tls_enforcement":60.0,"auth_strength":55.0,"scope_granularity":20.0,"dependency_hygiene":35.0,"secret_handling":60.0,"security_notes":"Security information is limited in the provided README. Secrets are configured via environment variables / .env (good practice), but there’s no described guidance on secret redaction, secure storage, or least-privilege scopes. TLS usage for any exposed backend is not explicitly documented (FastAPI is mentioned). The project’s early-development status increases the need for a security review and dependency/CVE scanning.","uptime_documented":0.0,"version_stability":20.0,"breaking_changes_history":20.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_gotchas":["Project README explicitly warns it is early development and not recommended for production; behavior may change.","Fallback/self-healing is mentioned, but the README does not document concrete agent-facing contracts (e.g., stable error codes, deterministic outputs, or how updates are applied).","If using Browser-Use Cloud, agents must manage environment variables (BROWSER_USE_API_KEY) and be prepared for cloud execution variability."]}}