Batch Executor: Repetitive Jobs Done Item by Item

Repetitive jobs done item by item, with a status for every result.

The Batch Executor is the AI batch processing helper in the Ai1 platform by MyZone AI: when one of your other agents needs the same simple step run across many items, such as resizing photos or checking links, it runs each item and hands back a plain results table, making no decisions and contacting no one.

We'll show you the Batch Executor on your own repetitive jobs.

Plans & pricing

  • Main agents stay focused

    Repetitive work is passed to a lean helper, so the agent you actually work with keeps its attention on the task you gave it.

  • Lower running costs

    Simple, repeated steps run in a small separate worker instead of taking up the time of your larger agents.

  • Nothing quietly skipped

    Every item in a batch comes back with its own status, so you can see exactly what worked and what did not.

Get to know Hao

Hao is the behind-the-scenes worker who handles repetitive batch jobs for your other agents. He is fast, cheerful and happiest with a long list of things to get through.

AI agent. Fictional persona; not a real person.

Hao, the persona of the Batch Executor
NameHao L.
RoleBatch Operations Engineer
Experience4 years
Work historyAutomation engineer at an electronics marketplace
Data operations assistant at a logistics startup
PersonalityFast, tireless
Based inShenzhen, China

Why Hao has a personality

AI does better work as a specific expert, so the Batch Executor works as Hao (Batch Operations Engineer, Shenzhen, China). You can rename Hao or change the personality, experience and profile settings at any time.

Why our agents have personalities

The Batch Executor in short

Last updated · Reviewed by the MyZone AI team

The Batch Executor at a glance
Who uses itYour other Ai1 agents; you keep asking the agent you already use
Typical jobsResizing or converting images, link and file checks, permission sweeps and checks another agent names
What comes backA one-line summary, a results table, counts and the files it wrote
Judgement callsSent straight back to the agent that asked
ScopeOnly the files a job names; an unusually large batch stops for a report first
What it never doesContact a person, commit, push or deploy code, or install software

What the Batch Executor does for you

  • Handles bulk image jobs

    Resizes photos and changes file formats across a whole set, then lists the new sizes and flags any file that failed or could not be opened.

  • Checks links and files

    Works through a list of links or files and records a status for each one, with broken or missing items shown first.

  • Runs checks another agent names

    When one of your agents needs the same check run over many files, it runs exactly that check on each file and records the result.

  • Reports evidence, not opinions

    Each batch comes back with a one-line summary, a results table, counts of passes and failures, and a list of the files it wrote.

  • Handles downloaded content carefully

    Anything it downloads or opens is logged by status, size and fingerprint. It ignores instructions hidden in that content and flags anything that looks suspicious.

  • Sends judgement calls back

    If a job needs a decision, or is not really a batch, it goes straight back to the agent that asked for it.

How the Batch Executor differs from your main AI agent

Your main agent could resize photos or check links, but it would spend its time and running cost on repetitive steps instead of your task. The Batch Executor takes that work off its hands: it runs exactly the step it is given on each item, touches only the files the job names and returns a status for every item. It makes no decisions, never contacts a person and never ships anything.

From your request to a finished result

It runs inside your Ai1 system and works in the tools you already use. You ask, it works, it reports, and it stops for your OK where it matters.

How the Batch Executor works: you ask through the Comms Hub and Ai1 runs the steps: agent hands over batch, batch or bounce, run every item and report back. It returns a results table.
Tap the diagram to enlarge it

Step 1: An agent hands over a batch

One of your agents passes it a list of items and the exact step to run on each one.

Step 2: Batch or bounce

It checks the job really is a repeatable step. Anything that needs judgement is returned to the sender straight away.

Step 3: Run every item

It runs the step on each item in turn and records the outcome, touching only the files the job names.

Step 4: Report back

The agent that sent the batch receives the summary, the results table, the counts and the list of files written.

Hand these situations to the Batch Executor

Illustrative photo: the web manager of an online print shop asks the website agent to get product photos ready.
Illustrative photo. Asking the website agent to get a big set of product photos ready for the new shop.
  • Your website agent needs a set of product photos ready for the web
    It resizes and converts the whole set, then lists each new file along with any photo that was too small or damaged.
  • Every link on a site needs checking before a relaunch
    It runs bulk link checks and returns a status for each link, with the broken ones at the top for a person to fix.
  • An agent asks for something that needs a design decision
    It does not guess. The job goes back to the sending agent with a single line explaining that a decision is needed.
  • The same check has to run across many files
    It applies the check to each file and reports which passed and which failed, a simple form of repetitive tasks automation.

What you get

  • A one-line summary of the batch
  • A results table with a status for every item
  • Counts of what worked and what failed
  • A list of the files it wrote
  • Notes on anything suspicious in downloaded content

What it won't do

  • Decide what a batch should containHandled by: The agent that sent the batch
  • Write or change application codeHandled by: The Developer
  • Commit, push or deploy codeHandled by: The DevOps Agent
  • Make design or brand decisionsHandled by: The Designer
  • Install software or change server settingsHandled by: The System Administrator
  • Ask a person for inputHandled by: The agent that sent the batch

Example: product photo and link batch

Example with a fictional company. Names, people and figures are invented to show the agent's output. Any resemblance to a real company or person is unintended.

What it was asked: Resize our new product photos for the web and check every shop link on the relaunch list, then tell us what failed (asked of the shop's website agent, which handed the batch to Batch Executor).

Example report
Example batch summary for a fictional homeware shop: 17 of 23 photos converted, 6 held back, and 5 of 24 links not found.
Summary and three findings
Table of 23 product photo files with size, pixel dimensions, checksum fingerprint and result, including undersized, duplicate and damaged files.
Photo inventory
Table of 24 shop link paths with their status codes, showing 16 that open, 3 redirects and 5 pages not found.
Link check
The evidence report as returned, listing files written and blocked items, beside a note that a person on the team makes every change.
Hand-back and who acts next

What it found: 3 findings, with the numbers

  • 5 of 24 shop links return "page not found": the jugs collection and four product pages. A person on your team fixes or removes each one before relaunch.
  • 3 of 23 product photos are narrower than the 1,200 pixel minimum in the brief, and 1 file is damaged and cannot be opened, so those 4 need a fresh photo.
  • 17 photos became web-ready files, cutting their full-size weight by 92% (11.8 MB to 0.95 MB). 2 other photos were exact copies stored under a second name.

Batch Executor ran one real batch on synthetic files: it measured, fingerprinted (SHA-256) and resized 23 generated product photos with standard image tools, and checked 24 links once each against a disposable local copy of a shop, logging every exit code. The faults were seeded on purpose for the example; nothing was published, deleted or changed on any live site, and the report went back to the website agent that sent the batch; every fix is left to a person on the team. Run date: .

Want a batch report like this for your own repetitive jobs? Book a Batch Executor walkthrough.

Book a Batch Executor walkthrough

It asks before it acts

Every Ai1 agent works under human approval. Here is how the Batch Executor keeps you in control.

  • It makes no decisions, never contacts a person and never ships anything. A person on your team makes every change that follows from its report.
  • It never commits, pushes or deploys code, installs software or changes server settings.
  • It only touches the files a job names. If a batch is unusually large or would reach other files, it stops and reports back first.

Part of Ai1, by MyZone AI

Trusted by leaders at Plastic Bank, Outback Team Building, RMG Advertising, Keeran Networks, and Titan Training Centre.

Key-only SSH. Passwords are disabled, and repeated failed logins trigger automatic IP banning.

How we keep your data safe

Your data, your server

Your data belongs to you, and it is stored on your own server.

How we keep your data safe

Works well with

The agents that turn the Batch Executor's output into results: your whole team, working from the same place.

  • Website Builder

    Hands over repetitive website jobs, such as preparing a set of product photos, and gets a results table back.

  • Developer

    Sends batch jobs like site-wide link checks and picks up any code change the results call for.

  • DevOps Agent

    Owns committing, pushing and deploying, which the Batch Executor never does.

  • System Administrator

    Installs any missing tool a batch needs, after the Batch Executor reports the gap.

Frequently asked questions about the Batch Executor

How do bulk link checks work before a website relaunch?

Every link on the list is checked and given a status, with broken or missing ones shown first. In Ai1 by MyZone AI, your website or development agent hands the list to the Batch Executor, which returns a results table so a person on your team can fix each broken link.

You do not work with it directly. It takes work from your other agents rather than from people: you keep asking the agent you already use, and that agent hands over batch jobs when it makes sense.

Which repetitive tasks suit automation by an AI agent?

Simple steps that repeat across many items and need no judgement: resizing or converting images, checking links and files, permission sweeps and running the same check across many files.

Anything that needs a decision is not a batch, so the Batch Executor sends it back to the agent that asked.

Why hand batch jobs to a separate AI worker?

Simple, repeated steps run in a small separate worker instead of taking up the time of your larger agents. That keeps the agent you work with focused on your task and helps keep running costs down, and every item still comes back with its own status, so nothing is quietly skipped.

If a batch is too big or reaches beyond its files, it stops and reports back before going further. It only works on the files a job names, and a missing tool is reported so the System Administrator can install it.

Is the Batch Executor available today, and will it contact my team?

Yes. It runs on your Ai1 server as a behind-the-scenes helper, running the same simple step across many items for your other agents and handing back a plain results table.

It never contacts a person. If something needs your input, it returns the job to the agent that sent it, and that agent asks you.

About Ai1

Do I get just the Batch Executor, or the whole platform?

The whole platform. The Batch Executor is included on every Ai1 level, including Developer Core, with no per-agent charge. It works alongside the other Ai1 agents on your account. Compare plans

Two paths, one platform. Build it yourself on a developer plan, or let our team run your AI operations for you. Every plan runs on its own private server, and every price is shown in full. See Ai1 pricing

More about Ai1: security, setup time

Put the Batch Executor to work

See how the Batch Executor takes repetitive jobs off your other agents.

We'll show you the Batch Executor on your own repetitive jobs.

Plans & pricing

More on this topic

  • Product & Engineering

    GS Artist

    Offers visual directions for your Roblox game, then makes the approved look, screen sketches and 2D art, with every asset's licence logged.

    • Designs
    • Communicates
  • Product & Engineering

    GS Code Reviewer

    Reviews every code change in your Roblox game against the plan and gives a clear verdict, with a file and line for every finding.

    • Audits
    • Reports
  • Product & Engineering

    GS Game Designer

    Writes the game design your Roblox studio builds from, and hands every matter of taste back to the learner as clear options.

    • Plans strategy
    • Writes content
    • Communicates
  • Product & Engineering

    GS Luau Developer

    Writes the gameplay code for your Roblox game in Luau, one small ticket at a time, with the server in charge and proof for every requirement.

    • Automates workflows
    • Audits
    • Reports
  • Product & Engineering

    GS Playtester

    Proves each build of your Roblox game works, requirement by requirement, with evidence and clear bug tickets before anything ships.

    • Audits
    • Reports