glossary · The whole system

Autonomous system

definition

An autonomous system is an AI-driven loop that starts itself, selects its own work from the current state of the world, executes a defined process, pauses where humans are required, and leaves an auditable record.

in one line: An AI loop that starts itself, follows a process, and leaves a record.

in context

Where does an autonomous system fit?

One loop, start to record. A schedule starts it. A pool picks the work. The workflow runs it. A person answers at the gate.

schedule firesstarts itself
pick the workfrom a pool
run the stepsthe workflow
sign-offapproval
on the recordthe audit
two ways to say it

What is an autonomous system, in plain words?

Same idea at two depths: the plain version, then what the engine actually does.

A script on a timer only knows when to start. An autonomous system also knows what to work on, how the work should go, and where it must stop for a person.

Afterwards you can see what it did, and why.

for engineers

Schedules use RRULE in two modes: spawn a new task on each fire, or resume the same task at its current step.

A pool hands the loop one task or nothing. Gates hold the run until they pass.

The audit keeps field-level before and after for tasks and workflow instances.

the longer answer

Why does an autonomous system matter?

The term is often used loosely to mean "an agent with a scheduler," but the scheduler is the trivial part. What separates an autonomous system from a script on a timer is everything after the trigger: how it decides what to work on, what process it follows, where it is forced to stop for a human, and what evidence it leaves behind.

A useful test: if the loop ran forty times unattended, could you say afterwards what it did, why, under which rules, and who approved the parts that needed approval? If the answer lives in scattered logs and prompt files, you have automation. If it lives in structure the system itself enforces and records, you have an autonomous system.

Three properties are worth checking before calling a loop autonomous. Selection: does it decide what to work on from the live state of the work, or does it fire the same job blindly? Process: does each run follow a defined sequence of steps that someone can read and change, or does it improvise from a prompt? Stopping: are the points that need a person built into the process, so the loop waits there, rather than hoping the model asks? A loop with all three can be trusted with more over time. A loop missing one is a script with a model inside.

in convops

How does an autonomous system work in ConvOps?

In ConvOps, an autonomous system is typically one workspace: its workflows define the process, schedules start the loop, work pools select the work, gates hold it where humans are required, and the audit records every mutation.

Autonomy is earned, not switched on. Most teams run a process attended first, in their own AI client, until the steps and gates are right, and only then put it on a schedule. In ConvOps that is the same workflow either way: a schedule can spawn a new task on each fire or resume the same task at its current step, and nothing about the process changes when the person steps out of the driving seat.

questions

What do people ask about an autonomous system?

What is the difference between an autonomous system and automation?

Automation runs a fixed job on a trigger. An autonomous system also decides what to work on, follows a defined process, stops where a person is required, and records what it did. A scheduler alone does not make a loop autonomous; the structure after the trigger does.

Do autonomous AI systems still need humans?

Yes, at chosen points. A well-built autonomous system names the moments that need human judgment, such as a release or a message to a customer, and waits there. In ConvOps those moments are approval gates on workflow steps, and the run pauses until a person approves.

How do you make an AI agent loop autonomous in ConvOps?

Run the workflow attended first, in your own AI client, until its steps and gates are right. Then add a schedule to wake the loop, a work pool to pick the next task, and an executor to run it unattended. The workflow itself does not change.