Natural language automation
Write the operation in plain English—the same language used to explain the work to a capable teammate.
$ a3 create morning-brief.a3
ABOUT AUTOMATION 3.0
Automation 3.0 is the idea that natural-language instructions can become durable, executable operations. Instead of drawing a workflow, you describe the outcome, timing, tools, and boundaries. AI agents interpret the intent and carry the work forward.
Write the operation in plain English—the same language used to explain the work to a capable teammate.
Hermes, OpenClaw, Claude, Codex, or another agent becomes the runtime that reasons and acts.
Run on a schedule, when an event happens, when data changes, or whenever a person asks.
Prompts carry permissions, approval gates, stop conditions, and the judgment that must stay human.
ALIGNED WITH SOFTWARE 3.0
Software 3.0 asks what happens when natural language becomes a programming language. Automation 3.0 extends that shift into ongoing work: a prompt can define what runs, when it runs, which agent acts, and where a human steps in.
Explore the Software 3.0 conceptNatural language becomes working software.
Natural language becomes work that can keep running.
THE PARADIGM SHIFT
Every generation removes another layer between a person and the outcome. Automation 3.0 replaces the visual wiring diagram with an instruction that agents can understand and execute.
Automation 1.0
Scripts & cronAutomation 2.0
Visual workflow buildersAutomation 3.0
Prompt-native operationsAUTOMATION 3.0 IN ACTION
The prompt stays the source of truth. The execution plan makes agent behavior inspectable, and the run log shows what actually happened.
# Weekday Support Brief
Every weekday at 8:30 AM, ask Claude to summarize
new support tickets. Let Codex prepare draft fixes.
Requirements:
- flag anything urgent
- do not change production
- ask for approval before sending the brieftrigger: schedule(weekdays, 08:30)
agents: [claude, codex]
steps:
1. read(new_support_tickets)
2. claude.summarize(priority = true)
3. codex.draft_fixes(write = false)
4. human.approve(before = send)
status: ready08:30:00 trigger fired · weekday schedule
08:30:02 Claude read 24 new tickets
08:30:08 summary complete · 3 urgent
08:30:11 Codex prepared 2 draft fixes
08:30:12 production writes blocked by policy
08:30:14 waiting for human approval_AGENTS ARE THE RUNTIME
FREE THAI EBOOK · 27 CHAPTERS
Business OS for the Agent-first Era turns the Automation 3.0 concept into a practical operating model: goal, context, tools, approval, proof, and memory working as one system.
Read free in ThaiTHE AUTOMATION 3.0 MANIFESTO
A useful concept needs principles. These four keep prompt-native automation understandable, portable, and under human control.
The human-readable instruction remains authoritative. Generated plans are implementations of that intent.
The operation names the outcome and boundaries; capable agents decide how to complete the work.
Time, events, data changes, and human requests decide when the instruction becomes active.
Permissions, approvals, budgets, and stop conditions travel with every automation.
$ imagine the next operation.a3
Automation 3.0 is a concept for the agent-first era. Explore the curated open-source ecosystem, challenge the idea, and build on it.