Build an Automaton app
An Automaton app is a project with automaton.json and application source. The source layout and technology are yours to choose.
Workflow
- Install and authenticate the CLI.
- Run
automaton new "<app-name>"orautomaton link <app-id>. - Inspect
automaton.jsonand the generatedAGENTS.md. - Choose a suitable technology and implement the requested app.
- Configure
application.build,application.runtime,application.health, andapplication.storageas needed. - Run
automaton validate. - Run
automaton deployand wait forSucceeded. - Verify the deployed URL.
The generic contract supports optional build work, a long-running runtime, HTTP readiness, and durable data. The Runner supplies AUTOMATON_PORT and AUTOMATON_APP_DATA_DIR to the process. Publishing is separate and requires explicit approval.
Read the automaton.json reference for the field contract, the CLI reference for commands, and Deploy for deployment details.