Preparing the next step…
Preparing the next step…
PRACTICE / BREAK / RECOVER / REPEAT
Automation challenges inspired by the problems bots actually encounter.
DAILY CHALLENGE / UTC
Reconcile reports, identify missing inputs, and produce a close summary.
Enter employee records while the form rearranges after every submission.
Extract a paginated table and normalize dates, currencies, and missing values.
Find customers, apply updates, and report records that do not exist.
Download documents and submit a manifest with the required folder structure.
Complete transactions using labels while generated identifiers change.
Navigate a validated onboarding workflow across five screens.
Read generated invoices, validate totals, and deliver structured records.
Remove duplicates and blank rows, normalize dates and currency, and flag invalid amounts.
Classify a simulated inbox and extract requests from attachments.
Complete entries while handling simulated warnings and dialogs.
Capture stable business keys while rows reorder and update.
Wait for asynchronous records instead of assuming a fixed response time.
Recover when the interface replaces its form nodes.
Extract the same fields from text PDFs and image documents.
Match a bank statement to a ledger and explain every exception.
Read customer data from the lab API and verify UI updates.
Decide approval, rejection, or review using explicit policy rules.
Process prioritized items, retry failures, and isolate business exceptions.
Work through a legacy portal with delays, stale UI, and recoverable failures.
Turn simulated purchase requests into validated orders and confirmations.
Route low-confidence records for correction before completing processing.
Resume a workflow after network, timeout, and missing-file failures.
Use semantic labels while presentation and generated attributes change.
Reconcile reports, identify missing inputs, and produce a close summary.