# Platform.do: Business-as-Code for Autonomous Business

> Business-as-Code is the practice of writing a business's operations as code. Each line is a typed sentence, such as `$.Customer.placed.Order`, that people read as plain English and AI agents can execute. Events, relationships and workflows share one grammar, kept in version control, so agents run the business while people approve the decisions that matter.

Canonical: https://platform.do/
Updated: 2026-10-26

## Infrastructure for autonomous business

Deploy AI agents in minutes and build businesses with code.

## Each line is a complete sentence. Humans read it naturally. Machines execute it perfectly.

- Past tense facts: an order was created, a payment was processed.
- Present tense links: a customer has an order, a business owns a brand.
- Future tense rules: when a ticket comes in, classify and assign it.

More: [What is Business-as-Code?](https://platform.do/business-as-code)

## Subject, predicate, object

Read any line as plain English. Its next steps run on their own.

```
$.Customer.subscribed.MonthlyBox   A customer subscribed to the monthly box.
$.Customer.placed.Order            A customer placed an order.
$.Agent.resolved.Ticket            An agent resolved a ticket.
$.Supplier.shipped.Wax             A supplier shipped the wax.
```

## One founder, a full team

Agents run sales, support, ops and finance, and ask you only when they're unsure.

## Every noun, already defined

Schema.org.ai, O*NET and 43 published standards come built in, so agents know what an Order is.

## Tested, not guessed

Agents ship each choice as a variant, and your metrics decide which one stays.

## Same call, everywhere

Call any function from your code, your terminal, your AI assistant or plain HTTP.

SDK:

```ts
import { db, $ } from 'sdk.do'

const businesses = await db.list($.Business)
```

CLI:

```sh
npm install -g cli.do
do auth login
do db.list($.Business)
```

MCP:

```ts
await client.useTool('do', {
  script: 'db.list($.Business)'
})
```

API:

```sh
curl https://apis.do/businesses \
  -H "Authorization: Bearer $API_KEY"
```

## 48 primitives, one SDK

Each is its own .do: agents, workflows, functions, databases and 44 more.

### Business

Goals, plans and the work itself.

- [Businesses](https://businesses.do)
- [Services](https://services.do)
- [Goals](https://goals.do)
- [KPIs](https://kpis.do)
- [OKR](https://okr.do)
- [Plans](https://plans.do)
- [Projects](https://projects.do)
- [Issues](https://issues.do)

### Agents

Reason, research and act.

- [Agents](https://agents.do)
- [AGI](https://agi.do)
- [Bots](https://bots.do)
- [Thinking](https://thinking.do)
- [Research](https://research.do)
- [Browse](https://browse.do)
- [Extract](https://extract.do)
- [Summarize](https://summarize.do)

### Workflows

Triggers, steps and functions.

- [Workflows](https://workflows.do)
- [Functions](https://functions.do)
- [Actions](https://actions.do)
- [Triggers](https://triggers.do)
- [Webhooks](https://webhooks.do)
- [Tasks](https://tasks.do)
- [RPA](https://rpa.do)
- [Transform](https://transform.do)

### Data

Records, vocabulary and search.

- [Databases](https://databases.do)
- [Datasets](https://datasets.do)
- [Nouns](https://nouns.do)
- [Verbs](https://verbs.do)
- [Lists](https://lists.do)
- [Searches](https://searches.do)
- [MDX](https://mdx.do)
- Reference (no site yet)
- [Resources](https://resources.do)
- [Directory](https://directory.do)

### Insight

Measure, test and trace.

- [Analytics](https://analytics.do)
- [Experiments](https://experiments.do)
- [Evals](https://evals.do)
- [Benchmarks](https://benchmarks.do)
- Trace (no site yet)
- [Models](https://models.do)

### Build

Ship from code, CLI or MCP.

- SDK (no site yet)
- [CLI](https://cli.do)
- [MCP](https://mcp.do)
- [Integrations](https://integrations.do)
- Devs (no site yet)
- [Studio](https://studio.do)
- [Worker](https://worker.do)
- [esbuild](https://esbuild.do)

## Frequently asked questions

### What is Business-as-Code and why does it matter?

Business-as-Code lets you express business logic using `$.Order.created → $.Fulfillment.started`. This makes your operations machine-readable and AI-executable, enabling autonomous workflows that run 24/7. Just as Infrastructure-as-Code enabled the $3 trillion SaaS revolution, Business-as-Code enables the Services-as-Software revolution, transforming the $100+ trillion services economy.

### How is this different from no-code tools or AI wrappers?

.do is complete infrastructure, not a wrapper. You get 88 deployed Cloudflare Workers, 150+ semantic collections, and 45+ open-source packages. Unlike no-code tools that limit you to their capabilities, you write actual TypeScript code with semantic patterns that AI understands natively. You can handle unlimited complexity while maintaining type safety, version control, and the ability to export everything.

### What makes AI agents truly autonomous on this platform?

AI agents on .do make decisions, not just follow rules. Using semantic context from Schema.org.ai (969 types), O*NET (1,016 occupations) and 43 published standards such as GS1, agents understand business relationships natively. They can handle customer inquiries, qualify leads, generate reports, and manage workflows, escalating only when confidence scores drop below thresholds. Built-in approval workflows and audit trails ensure governance at scale.

### How much does it cost compared to traditional infrastructure?

.do costs $49-500/month versus $5,000-20,000/month for equivalent traditional SaaS stacks. You save $50K-200K annually on infrastructure (database, AI, monitoring, auth, payments, global deployment to 300+ locations). The Starter plan is free with 100K AI tokens/month, 1M requests/month, and 1GB database, perfect for building your MVP before scaling.

### Do I need to be technical to use this?

Yes, you need TypeScript/JavaScript skills. If you're comfortable with async/await and APIs, you can build with .do. The semantic patterns are intuitive: `on($.Order.created, async (order) => { await send($.Payment.process, order) })`. You don't need DevOps, Kubernetes, or infrastructure expertise. Just focus on business logic. The platform handles deployment, scaling, monitoring, and global distribution automatically.

## Build your 1-person unicorn

Write the business. Agents run it around the clock.

Join the waitlist: https://platform.do/#join

(c) 2026 Do.Industries, Inc. All rights reserved. Terms: https://platform.do/terms. Privacy: https://platform.do/privacy.
