Overview
This node integrates with Browser Use, a service for automating browser interactions using AI. It supports multiple operations such as running new browser automation tasks with natural language instructions, retrieving task details, checking task status, pausing, resuming, stopping tasks, fetching media captured during tasks, and listing all tasks with pagination. It can connect either via a Cloud API or a locally running bridge service, making it flexible for different deployment scenarios. This node is useful for automating web browsing tasks like data extraction, testing, or repetitive web interactions without manual intervention.
Use Case Examples
- Run a task to navigate to a website, perform searches, and extract data automatically.
- List all browser automation tasks to monitor their statuses and results.
- Retrieve screenshots or videos captured during a browser automation session for review.
Properties
| Name | Meaning |
|---|---|
| Connection Type | Selects whether to connect to Browser Use via the Cloud API or a Local Bridge service. |
| Limit | Maximum number of browser automation tasks to return when listing tasks. |
Output
JSON
json- Contains the response data from the Browser Use API for the selected operation, such as task details, status, media, or list of tasks.
Dependencies
- Requires credentials for Browser Use Cloud API or Local Bridge API, including API keys or tokens and URLs.
Troubleshooting
- Common issues include missing or invalid API keys or tokens, resulting in authentication errors.
- Connection failures to the Cloud API or Local Bridge service can occur if the service is unreachable or the URL is incorrect.
- Errors from the API are propagated and can be handled by enabling 'Continue On Fail' to prevent workflow interruption.
Links
- Browser Use API Documentation - Official documentation for Browser Use API endpoints and usage instructions.