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 guide; every sample on the pages marked so 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 · In the beta · Calling your own endpoints
Connections & config functions
Connections and functions · Config functions — the six types and their files · From an API description to a function set · Answering a caller
The language & scripts
The language · Reading what triggered you · Triggers and concurrency · Recipes · Writing scripts · a9script authoring pack — mistakes that do not work here · a9script standard library · Limits and safety
Endpoints: webhooks, APIs, MCP, apps
One endpoint, four interpretations · Turning an API into an MCP server · An endpoint an assistant can call · Describing your endpoint · Parameter structures · Shapes: parameter structures · Senders and verification · Hosting a small app · App users: the people who call your environment
Authoring 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 & bulk sync
Syncing data between two systems · a9script authoring pack — datasets functions · a9script authoring pack — state functions · a9script authoring pack — pagination functions · a9script authoring pack — mapping functions
Files, mail, documents
Files and file stores · Mail · Mail: accounts, delivery mode, mailboxes · a9script authoring pack — files functions · a9script authoring pack — email functions · a9script authoring pack — documents functions · a9script authoring pack — markdown functions
Agents: CLI, MCP, skill
Authoring a9script integrations · The folder model — what a file looks like · Scripts — mains, libraries and the settings script · Debugging — the trace, and holding the wheel · Parameter structures — saying what a caller must send · The same loop, with nothing installed · Command reference · What a token can reach
Security & access
People and access · Administering a tenant · Where your calls may go · What the platform holds for you
Running the platform
Reference
a9script function reference · a9script authoring pack · Glossary · FAQ · a9script authoring pack — core functions · a9script authoring pack — run control functions · a9script authoring pack — config functions · a9script authoring pack — structured data functions · a9script authoring pack — text functions · a9script authoring pack — numbers functions · a9script authoring pack — date & time functions · a9script authoring pack — encoding functions · a9script authoring pack — crypto functions