Docs
How the platform works, how to build your first automation, and what to do when it is live. Every page is rendered from the product's own repository and says at its foot where it comes from. Every script on these pages is run against the product before a change ships.
Popular
What this platform is
What it does, what makes it different from writing the same integration by hand, and when it is the wrong tool.
Your first automation
A webhook arrives, a script runs, a call goes out — in the browser, then from a terminal.
Connections and functions
Where a system is, who you are to it, and the operations you call by name.
Authoring a9script integrations
The loop an AI agent follows to build alone, and what it cannot do.
Promoting to production
The plan you see first, what travels with a selection, and why a credential never does.
Limits and safety
Every number the platform holds you to, and what happens at each one.
All sections
Getting started
Start here · What this platform is · Your first automation · Build with Claude Code · In the beta
Connections & functions
Connections and functions · Designing a function set · How a call behaves
Scripts
Writing scripts · The language · Budgets · Reading what triggered you · Triggers and concurrency · How runs share capacity · Recipes · Limits and safety
Endpoints
One endpoint, four interpretations · Answering a caller · An endpoint an assistant can call · Turning an API into an MCP server · Describing your endpoint · Senders and verification · Parameter structures · Shapes: parameter structures · Hosting a small app · App users: the people who call your environment
Working in the browser
The one draft, Activate, the edit lock · Reading a run · Going back
Operating
Promoting to production · Reacting to failures · When something is wrong · When the work jams
Data, files, mail
Syncing data between two systems · Files and file stores · Mail · Mail: accounts, delivery mode, mailboxes
Security & access
People and access · Administering a tenant · Where your calls may go · What the platform holds for you
Running the platform
Language & functions
The script model · Function reference · Standard library · Core functions · Run control functions · Config functions · Structured data functions · Text functions · Numbers functions · Date & time functions · Encoding functions · Crypto functions · Datasets functions · State functions · Resources functions · Pagination functions · Mapping functions · Files functions · Email functions · Documents functions · Markdown functions
CLI, MCP & files
Working from a terminal · Authoring a9script integrations · The folder model — what a file looks like · Config functions — the six types and their files · From an API description to a function set · Scripts — mains, libraries and the settings script · Parameter structures — saying what a caller must send · Debugging — the trace, and holding the wheel · The same loop, with nothing installed · What a token can reach · Command reference · Authoring pack · Mistakes that do not work here