ZeroWork
  • 👋Home and Welcome
  • 🚀Getting Started
  • ⬇️Install the Agent
  • 🧑‍💻Crash Course
  • Using ZeroWork
    • 🖥️General: Run, Schedule, Share, Webhooks
      • Run
      • Stop
      • Log in to the Agent
      • Run Modes
        • Run Incognito
        • Run Non-Incognito
        • Run in My Regular Browser
      • Run Settings
        • Run in Background
        • Stay on Page after Run
        • Bring Pages to Front
      • TaskBot Sharing Options
      • Cookies
      • Scheduler
      • Trigger Run via Webhook
      • Proxies
      • Remote (Cloud) Execution
      • How to Check and Update Your Agent
      • Install ZeroWork Agent on VPS
    • 📔Using Selectors
      • What Are Selectors
      • Use Element's Text
      • Copy Selectors
      • How to Build Custom Selectors
        • Basic Concepts of Selectors
        • One Element Can Have Many Selector Expressions
        • Check if Selector Is Correct and Unique
        • Exact or Loose Match
        • Hierarchy
        • Combine Filters with Standard CSS Logic
        • Lists: Incremental CSS Selectors
        • Addressing Siblings
      • How to Use XPath in ZeroWork (advanced)
    • 🏗️Using Building Blocks
      • Open Link
      • Save Page Url
      • Switch or Close Tab
      • Go Back or Forward
      • Switch Frame
      • Browser Alert
      • Click Web Element
      • Check Web Element
      • Save Web Element
        • Save Lists
        • Enrich Existing Data
        • Stop Run If Selector Is Not Found Option
      • Insert Text or Data
      • Hover Web Element
      • Select Web Dropdown
      • Keyboard Action
      • Start Condition and Set Condition
        • Actions = & ≠
        • Actions <, ≤, >, ≥
        • Data Found & Data not Found
        • Contains & Does Not Contain
        • Before (Date) & After (Date)
      • Start Repeat
        • Standard Loop
        • Dynamic Loop
        • Continue until No Element Is Found
        • Auto-Scroll
        • Auto-Continue from Last Row or Element
        • Nested Loops - Handle Pagination
      • After Repeat
      • Break Repeat
      • Try-Catch
      • Raise Error
      • Abort Run
      • Update Data
      • Number Operations
        • Example: Standardize different formats
      • Format Data
        • Remove Words
        • Shorten Content Length
      • Split Data
      • Apply Regex
      • Remove Duplicates
      • Delete Data
      • Ask ChatGPT
      • Send Notification
      • APIs: Send HTTP Request
      • Write JavaScript
      • Save File
      • Upload File
      • Delay
      • Record Date
      • Take Screenshot
      • Save from Clipboard
      • Log
      • Building Block Options
        • Delay Times between the Building Blocks
        • Randomize Delay Time
        • Deactivate Building Blocks
        • Shortcuts
        • Spintax
        • Auto-Align
        • Sticky Notes
    • 🔀Using Variables
    • 💿Using Tables
      • How to Add Tables
      • Native Tables
      • Google Sheets
      • Import Data from CSV
      • Using Google Sheet vs. Native Tables
      • Create Columns
      • Export Data as CSV
      • Convert Native Table to a Google Sheet
    • 📄Using Run Reports
    • 😑Common Problems
      • My TaskBot Does Not Start Run
      • When I Use Data from Table, No Data is Being Pulled
      • Website is Glitching and Flashing
      • No Selector is Found
      • My TaskBot Saves Some Data but Not All
      • Data Is Saved in Wrong Format
      • Website Requires SMS or Email Verification
      • Keyboard Action Is Not Working As Expected
      • Check Web Element Identifies Selector as Found but Next Action Does Not
      • When Using Insert Data Block, First Letters Are Cut Off
      • Workflow Has More than One Starting Building Block
      • TaskBot Does Not Automatically Scroll
  • Support
    • 🆘Getting Support
  • 🆕Release Notes
    • Version 1.1.61
    • Version 1.1.62
    • Version 1.1.63
    • Version 1.1.64
    • Version 1.1.65
    • Version 1.1.66
    • Version 1.1.67
    • Version 1.1.68
Powered by GitBook
On this page
  • Auto-Continue in Dynamic Loop
  • Auto-Continue in Standard Loop

Was this helpful?

  1. Using ZeroWork
  2. Using Building Blocks
  3. Start Repeat

Auto-Continue from Last Row or Element

PreviousAuto-ScrollNextNested Loops - Handle Pagination

Last updated 23 days ago

Was this helpful?

This option lets TaskBot continue where it left off in the previous run. The TaskBot will track the iteration/row number and update it after finishing the loop.

This option is helpful whenever you need to process a large amount data and want to ensure that your TaskBot can process it continually during several subsequent runs. For example, imagine that you are saving a list of 10,000 profiles. On the 1,000th profile the website suddenly crashes. If you toggled Continue at Latest Iteration, on its next run TaskBot will start from the 1,001st item and so you don't need to start from scratch.

If you enter a number in Start from, the next run will not start at an iteration lower than that value.

This option can be applied both on standard and dynamic loop type. However, it's important to note that there are some differences to how Continue at Latest Iteration is used in dynamic versus standard loop types.

Auto-Continue in Dynamic Loop

In a dynamic loop type, this option refers to the row. So if your TaskBot covered 100 rows during the first run, then on the next run it will start looping from the 101st row.

Example: Opening a limited number of profiles per run

You can combine repetition number with this option to only process a limited number of rows per run. An example would be to limit visiting profile links from a table to 100 a day.

Loop Set-up

Dynamic loop is set up to loop through the table "LinkedIn Profiles". The (optional) repetition limit is set to 100 and the auto-continue option is enabled.

How TaskBot Runs

  • Run 1: Visits 100 profiles by looping through 1 to 100 rows and updates the continue at latest iteration to 101.

  • Run 2: Starts from 101st row, loops through 101 to 200 rows and, once finished, updates the continue at latest iteration to 201.

  • Run 3: Starts from 201st row, loops through 201 to 300 profiles and, once finished, updates the continue at latest iteration to 301.

  • ...Runs until the table rows are exhausted.

Auto-Continue in Standard Loop

In a standard loop type, this option refers to the selector in the list.

Example: Scraping a large list

Assume you want to scrape a list of some profiles. A list has 5,000 profiles, and you only want to scrape 100 per day.

Loop Set-up

Standard loop is set up to repeat 100 times and has continue at latest iteration option checked.

How TaskBot Runs

  • Run 1: Collects 1 to 100 profiles and updates the continue at latest iteration to 101.

  • Run 2: Starts from 101st selector, collects 101 to 200 profiles and, once finished, updates the continue at latest iteration to 201.

  • Run 3: Starts from 201st selector, collects 201 to 300 profiles and, once finished, updates the continue at latest iteration to 301.

  • ...Runs until the list is exhausted.

🏗️