NAiOS IconNAiOS Logo
Volver al catálogo

Browseai

browseai

Browse.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
9
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

This 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

  • titlestringObligatorio

    A descriptive title for the bulk run (1-200 characters).

  • robot_idstringObligatorio

    The unique ID of the robot to run bulk tasks with.

  • input_parametersobject[]Obligatorio

    Array 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create MonitorBROWSEAI_CREATE_MONITORAcción

This 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

  • namestringObligatorio

    Monitor name [1-200 characters]

  • robot_idstringObligatorio

    Unique robot ID. You can find a robot's ID by opening it on the dashboard.

  • schedulestring

    Recurring schedule in format 'FREQ=HOURLY;INTERVAL=1;BYWEEKDAY=MO,TU,WE,TH,FR'

  • input_parametersobjectObligatorio

    Input parameters to override default input parameters

  • notify_on_text_changebooleanObligatorio

    Send email notification for text changes

  • notify_on_screenshot_changebooleanObligatorio

    Send email notification for screenshot changes

  • screenshot_notification_thresholdintegerObligatorio

    Threshold percentage for screenshot change notifications

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Create WebhookBROWSEAI_CREATE_WEBHOOKAcción

This 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

  • urlstringObligatoriouri

    The URL where webhook notifications will be sent

  • eventsstring[]

    List of events to trigger the webhook

  • robot_idstringObligatorio

    The ID of the robot to attach the webhook to

  • is_activeboolean

    Whether the webhook should be active immediately

  • descriptionstring

    A description of the webhook

Parámetros de salida

  • dataobjectObligatorio

    Details of the created webhook

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete a specific monitorBROWSEAI_DELETE_MONITORAcción

This 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_idstringObligatorio

    The unique ID of the monitor to be deleted

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete a specific taskBROWSEAI_DELETE_TASKAcción

This 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_idstringObligatorio

    The unique ID of the task to be deleted

  • robot_idstringObligatorio

    The unique ID of the robot that created the task

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Robots ListBROWSEAI_GET_ROBOTSAcción

This 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Robot TasksBROWSEAI_GET_ROBOT_TASKSAcción

This 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

  • limitinteger

    Number of tasks to return per request

  • offsetinteger

    Pagination offset for the results

  • robot_idstringObligatorio

    The unique identifier of the robot whose tasks you want to retrieve

Parámetros de salida

  • dataobject[]Obligatorio

    List of tasks associated with the robot

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Task DetailsBROWSEAI_GET_TASK_DETAILSAcción

This 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_idstringObligatorio

    The unique identifier of the task to retrieve details for

Parámetros de salida

  • dataobjectObligatorio

    Detailed information about the requested task

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Run RobotBROWSEAI_RUN_ROBOTAcción

This 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_idstringObligatorio

    The unique identifier of the robot to run

  • input_parametersobject

    Custom parameters for the robot execution (such as URL, search term, or other parameters)

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not