Toolkit

Auto Upload

Finds visible file upload targets on the page, compares them against saved file variables, and uploads the most likely matching files.

What It Does

Auto Upload turns a page full of resume, cover letter, portfolio, and work sample inputs into a structured upload plan so workflows can attach the right saved files without custom scripting.

How It Works

  • Extracts visible upload fields from the page, with optional scope restriction to a selector.
  • Collects saved file variables such as resume, cover letter, and portfolio files from persistent workflow data.
  • Deduplicates repeated upload targets so the same field does not get handled twice.
  • Sends a compact list of upload targets and available file variables to the LLM.
  • Builds executable upload steps from the returned plan and runs them through the workflow system.
  • Adds a wait after each upload so the site has time to process the file.

Best For

  • Job application flows
  • Multi-file submissions
  • Upload-heavy forms that repeat across sites

Behavior Notes

  • It works best when file variables already exist in saved workspace data.
  • It strongly prefers semantic matches such as resume, CV, cover letter, portfolio, and work sample.
  • It tries to avoid replacing fields that already show an uploaded file unless the new match is clearly stronger.