Skip to main content
How to set up and run tasks

Tasks are the core way your robots extract data.

Nick Simard avatar
Written by Nick Simard
Updated yesterday

Each time a robot runs, it creates a task that collects data based on how you've trained it. Think of tasks as individual data extraction jobs that your robots complete.

How tasks work

Every time you run a robot, it creates a new task. The results from each task are automatically stored in your robot's History tab, making it easy to track and manage your data extraction activities.

Manual: How to create tasks manually

This is the simplest way to create a tasks. You can set them up individually, or you can set up to 50,000 tasks at once.

How to set up an individual task manually

  1. Select a robot from your dashboard

  2. Go to the Run Task tab

  3. Click to run the task

How to set up multiple tasks manually (in bulk)

For larger data extraction needs, you can use the Bulk Run feature to process up to 50,000 tasks at once by uploading a CSV file.

Automated: How to create tasks automatically (monitoring)

When you set up a robot to monitor a webpage, it automatically creates tasks based on your schedule.


For example, if you configure daily monitoring, your robot will create and run one task each day to check for changes.

API: How to set up API triggered tasks

For advanced automation, you can create tasks programmatically using our API.

This allows you to integrate Browse AI with your existing tools and workflows. Find detailed instructions in our API documentation.

Integrations: How to set up integration triggered tasks

If you've set up an integration with your robot, depending on what tool you've integrated with and if you've set up an automation that will trigger a task.

What are tasks "run by system?"
​
Browse AI occasionally creates maintenance tasks to:

  • Verify robot health

  • Optimize performance

  • Ensure reliability

These automated system tasks are clearly marked as "run by the system" in your task history.


​

Did this answer your question?