/browse-ai | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
browse_ai_create_bulk_run | Create a bulk run |
browse_ai_create_robot_webhook | Create a robot webhook |
browse_ai_delete_robot_webhook | Delete a robot webhook |
browse_ai_get_robot | Get robot details |
browse_ai_get_robot_task | Get task details |
browse_ai_get_status | Get system status |
browse_ai_list_all_tasks | List all tasks across robots |
browse_ai_list_robot_tasks | List tasks for a robot |
browse_ai_list_robot_webhooks | List robot webhooks |
browse_ai_list_robots | List robots |
browse_ai_run_robot_task | Run a robot task |
browse_ai_update_robot_cookies | Update robot cookies |
browse_ai_create_bulk_run
Create a bulk run Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
inputParameters | object[] | Yes | — | List of input-parameter objects, one per task to run. Each object’s keys must match the robot’s expected inputs. |
title | string | No | — | A human-readable title for this bulk run. |
browse_ai_create_robot_webhook
Create a robot webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
eventType | string | No | — | Event type that triggers the webhook (e.g. ‘task.finished’). |
hookUrl | string | Yes | — | Public HTTPS URL that Browse AI will POST task results to. |
browse_ai_delete_robot_webhook
Delete a robot webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
webhookId | string | Yes | — | The unique identifier of the webhook to delete. |
browse_ai_get_robot
Get robot details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
browse_ai_get_robot_task
Get task details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
taskId | string | Yes | — | The unique identifier of the task. |
browse_ai_get_status
Get system statusbrowse_ai_list_all_tasks
List all tasks across robots Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number for pagination (1-indexed). |
sort | string | No | — | Sort order. Use a field name with optional ’-’ prefix for descending (e.g. ‘-createdAt’). |
status | string | No | — | Filter tasks by status. |
browse_ai_list_robot_tasks
List tasks for a robot Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
page | integer | No | — | Page number for pagination (1-indexed). |
sort | string | No | — | Sort order. Use a field name with optional ’-’ prefix for descending (e.g. ‘-createdAt’). |
status | string | No | — | Filter tasks by status. |
fromDate | integer | No | — | Filter tasks created at or after this Unix timestamp (milliseconds). |
toDate | integer | No | — | Filter tasks created at or before this Unix timestamp (milliseconds). |
browse_ai_list_robot_webhooks
List robot webhooks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
browse_ai_list_robots
List robots Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
page | integer | No | — | Page number for pagination (1-indexed). |
browse_ai_run_robot_task
Run a robot task Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot to run. |
inputParameters | object | Yes | — | Robot-specific input parameters. Use getRobot to discover the required fields. Common keys include ‘originUrl’. Additional properties are allowed. |
recordVideo | boolean | No | — | Whether to record a video of the run. |
browse_ai_update_robot_cookies
Update robot cookies Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
robotId | string | Yes | — | The unique identifier of the robot. |
cookies | object[] | Yes | — | List of cookie objects to attach to this robot. |

