Browseai
browseaiBrowse.ai allows you to turn any website into an API using its advanced web automation and data extraction tools, enabling easy monitoring and data retrieval from websites.
Acciones disponibles (9)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Bulk Run TasksBROWSEAI_BULK_RUN_TASKSAcciónThis action allows users to bulk run up to 50,000 tasks using a specified robot. it provides a post endpoint at /v2/robots/{robotid}/bulk-tasks and supports parameters such as robot id (required), title (required), and input parameters (required). this bulk operation is essential for large-scale data extraction.
BROWSEAI_BULK_RUN_TASKSAcciónThis action allows users to bulk run up to 50,000 tasks using a specified robot. it provides a post endpoint at /v2/robots/{robotid}/bulk-tasks and supports parameters such as robot id (required), title (required), and input parameters (required). this bulk operation is essential for large-scale data extraction.
Parámetros de entrada
titlestringObligatorioA descriptive title for the bulk run (1-200 characters).
robot_idstringObligatorioThe unique ID of the robot to run bulk tasks with.
input_parametersobject[]ObligatorioArray of input parameters for each task to run. Each item is a dictionary of parameters for a single task. Maximum 50,000 tasks allowed.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create MonitorBROWSEAI_CREATE_MONITORAcciónThis tool creates a new monitor for a specific robot in browse ai. it allows you to configure a monitor with a schedule (frequency and interval) for automatic execution, along with optional custom name and input parameters, enabling automated tracking of website changes.
BROWSEAI_CREATE_MONITORAcciónThis tool creates a new monitor for a specific robot in browse ai. it allows you to configure a monitor with a schedule (frequency and interval) for automatic execution, along with optional custom name and input parameters, enabling automated tracking of website changes.
Parámetros de entrada
namestringObligatorioMonitor name [1-200 characters]
robot_idstringObligatorioUnique robot ID. You can find a robot's ID by opening it on the dashboard.
schedulestringRecurring schedule in format 'FREQ=HOURLY;INTERVAL=1;BYWEEKDAY=MO,TU,WE,TH,FR'
input_parametersobjectObligatorioInput parameters to override default input parameters
notify_on_text_changebooleanObligatorioSend email notification for text changes
notify_on_screenshot_changebooleanObligatorioSend email notification for screenshot changes
screenshot_notification_thresholdintegerObligatorioThreshold percentage for screenshot change notifications
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create WebhookBROWSEAI_CREATE_WEBHOOKAcciónThis tool creates a new webhook for a browseai robot. webhooks are used to receive notifications when tasks are completed or data changes are detected. the webhook will be called with the task details when specific events occur. it is useful for: - setting up automated notifications for task completion - receiving real-time updates when changes are detected - integrating browseai with your own systems - automating workflows based on robot task results the webhook can be configured to trigger on different events: - task.completed: when a task is successfully completed - task.failed: when a task fails - changes.detected: when changes are detected during monitoring
BROWSEAI_CREATE_WEBHOOKAcciónThis tool creates a new webhook for a browseai robot. webhooks are used to receive notifications when tasks are completed or data changes are detected. the webhook will be called with the task details when specific events occur. it is useful for: - setting up automated notifications for task completion - receiving real-time updates when changes are detected - integrating browseai with your own systems - automating workflows based on robot task results the webhook can be configured to trigger on different events: - task.completed: when a task is successfully completed - task.failed: when a task fails - changes.detected: when changes are detected during monitoring
Parámetros de entrada
urlstringObligatoriouriThe URL where webhook notifications will be sent
eventsstring[]List of events to trigger the webhook
robot_idstringObligatorioThe ID of the robot to attach the webhook to
is_activebooleanWhether the webhook should be active immediately
descriptionstringA description of the webhook
Parámetros de salida
dataobjectObligatorioDetails of the created webhook
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete a specific monitorBROWSEAI_DELETE_MONITORAcciónThis tool allows users to delete a specific monitor from their browse ai account. it uses the delete method and requires a valid monitor id.
BROWSEAI_DELETE_MONITORAcciónThis tool allows users to delete a specific monitor from their browse ai account. it uses the delete method and requires a valid monitor id.
Parámetros de entrada
monitor_idstringObligatorioThe unique ID of the monitor to be deleted
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete a specific taskBROWSEAI_DELETE_TASKAcciónThis tool allows you to delete a specific task in browseai by its task id. it is used for cleaning up completed or failed tasks, managing resources, and maintaining your task list.
BROWSEAI_DELETE_TASKAcciónThis tool allows you to delete a specific task in browseai by its task id. it is used for cleaning up completed or failed tasks, managing resources, and maintaining your task list.
Parámetros de entrada
task_idstringObligatorioThe unique ID of the task to be deleted
robot_idstringObligatorioThe unique ID of the robot that created the task
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Robots ListBROWSEAI_GET_ROBOTSAcciónThis tool retrieves a list of all robots under your account in browse ai. each robot represents an automated task that can be trained to perform various web operations like opening webpages, logging in, clicking buttons, filling forms, extracting data, and monitoring changes. it is useful for: - getting an overview of all your automated tasks - checking the status of your robots - retrieving robot ids for use with other api endpoints - monitoring when robots were last updated or created
BROWSEAI_GET_ROBOTSAcciónThis tool retrieves a list of all robots under your account in browse ai. each robot represents an automated task that can be trained to perform various web operations like opening webpages, logging in, clicking buttons, filling forms, extracting data, and monitoring changes. it is useful for: - getting an overview of all your automated tasks - checking the status of your robots - retrieving robot ids for use with other api endpoints - monitoring when robots were last updated or created
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Robot TasksBROWSEAI_GET_ROBOT_TASKSAcciónThis tool retrieves all tasks associated with a specific robot in browse ai. it provides a paginated list of tasks with their details including status, input parameters, captured data, screenshots, and lists. it is useful for: - monitoring task execution status - retrieving captured data and screenshots - analyzing task execution history - debugging robot performance
BROWSEAI_GET_ROBOT_TASKSAcciónThis tool retrieves all tasks associated with a specific robot in browse ai. it provides a paginated list of tasks with their details including status, input parameters, captured data, screenshots, and lists. it is useful for: - monitoring task execution status - retrieving captured data and screenshots - analyzing task execution history - debugging robot performance
Parámetros de entrada
limitintegerNumber of tasks to return per request
offsetintegerPagination offset for the results
robot_idstringObligatorioThe unique identifier of the robot whose tasks you want to retrieve
Parámetros de salida
dataobject[]ObligatorioList of tasks associated with the robot
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Task DetailsBROWSEAI_GET_TASK_DETAILSAcciónThis tool retrieves detailed information about a specific task in browse ai by its task id. it returns comprehensive details including the task's status, execution results, associated metadata, timestamps, and configuration. it complements existing tools by providing an in-depth view of individual task execution, including metadata and error details if applicable.
BROWSEAI_GET_TASK_DETAILSAcciónThis tool retrieves detailed information about a specific task in browse ai by its task id. it returns comprehensive details including the task's status, execution results, associated metadata, timestamps, and configuration. it complements existing tools by providing an in-depth view of individual task execution, including metadata and error details if applicable.
Parámetros de entrada
task_idstringObligatorioThe unique identifier of the task to retrieve details for
Parámetros de salida
dataobjectObligatorioDetailed information about the requested task
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Run RobotBROWSEAI_RUN_ROBOTAcciónThis tool allows you to trigger the execution of a browseai robot on demand. the tool will run a specified robot with the provided parameters and return the task details. it requires a robot id and optional input parameters (such as url, search term, or other parameters) to configure the robot's execution. it is useful for: - starting robot executions programmatically - automating data collection tasks - triggering robots with custom parameters - integrating robot execution in workflows
BROWSEAI_RUN_ROBOTAcciónThis tool allows you to trigger the execution of a browseai robot on demand. the tool will run a specified robot with the provided parameters and return the task details. it requires a robot id and optional input parameters (such as url, search term, or other parameters) to configure the robot's execution. it is useful for: - starting robot executions programmatically - automating data collection tasks - triggering robots with custom parameters - integrating robot execution in workflows
Parámetros de entrada
robot_idstringObligatorioThe unique identifier of the robot to run
input_parametersobjectCustom parameters for the robot execution (such as URL, search term, or other parameters)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not