Browser Use

BrowserUse é uma plataforma poderosa de automação de navegador que permite que você crie e execute tarefas de navegador de forma programática. Ela oferece uma maneira de automatizar interações na web por meio de instruções em linguagem natural, permitindo que você navegue em sites, preencha formulários, extraia dados e execute sequências complexas de ações sem precisar escrever código.

Com o BrowserUse, você pode:

  • Automatizar interações na web: Navegar em sites, clicar em botões, preencher formulários e executar outras ações do navegador
  • Extrair dados: Raspagem de conteúdo de sites, incluindo texto, imagens e dados estruturados
  • Executar workflows complexos: Encadear várias ações para concluir tarefas web sofisticadas
  • Monitorar a execução da tarefa: Observar tarefas de navegador em tempo real com feedback visual
  • Processar resultados de forma programática: Receber saída estruturada de tarefas de automação web

No Zoen, a integração do BrowserUse permite que seus agentes interajam com a web como se fossem usuários humanos. Isso permite cenários como pesquisa, coleta de dados, envio de formulários e testes web - tudo por meio de instruções simples em linguagem natural. Seus agentes podem coletar informações de sites, interagir com aplicações web e executar ações que normalmente exigiriam navegação manual, ampliando suas capacidades para incluir a própria web como recurso.

Usage Instructions

Integrate Browser Use into the workflow. Can navigate the web and perform actions as if a real user was interacting with the browser.

Actions

browser_use_run_task

Runs a browser automation task using BrowserUse

Input

ParameterTypeRequiredDescription
taskstringYesWhat should the browser agent do
startUrlstringNoInitial page URL to start the agent on (reduces navigation steps)
variablesjsonNoOptional secrets injected into the task (format: {key: value})
allowedDomainsstringNoComma-separated list of domains the agent is allowed to visit
maxStepsnumberNoMaximum number of steps the agent may take (default 100, max 10000)
flashModebooleanNoEnable flash mode (faster, less careful navigation)
thinkingbooleanNoEnable extended reasoning mode
visionstringNoVision capability: "true", "false", or "auto"
systemPromptExtensionstringNoOptional text appended to the agent system prompt (max 2000 chars)
structuredOutputstringNoStringified JSON schema for the structured output
highlightElementsbooleanNoHighlight interactive elements on the page (default true)
metadatajsonNoCustom key-value metadata (up to 10 pairs) for tracking
modelstringNoLLM model identifier (e.g. browser-use-2.0)
apiKeystringYesAPI key for BrowserUse API
profile_idstringNoBrowser profile ID for persistent sessions (cookies, login state)

Output

ParameterTypeDescription
idstringTask execution identifier
successbooleanTask completion status
outputjsonFinal task output (string or structured)
stepsarraySteps the agent executed (number, memory, nextGoal, url, actions, duration)
numbernumberSequential step number
memorystringAgent memory at this step
evaluationPreviousGoalstringEvaluation of previous goal completion
nextGoalstringGoal for the next step
urlstringCurrent URL of the browser
screenshotUrlstringOptional screenshot URL
actionsarrayStringified JSON actions performed
durationnumberStep duration in seconds
liveUrlstringEmbeddable live browser session URL (active during execution)
shareUrlstringPublic shareable URL for the recorded session (post-run)
sessionIdstringBrowser Use session identifier

On this page