StoryOS

The difference

Your business, run by agents.

Most tools bolt a chatbot on the side. StoryOS makes your workspace the place an agent actually works — reading, writing, and moving your business forward.

A StoryOS task record where an agent has posted research and scheduling results as comments

An agent's work lands where your team already looks: on the record — fields updated, reasoning in the comments.

Why StoryOS is built for agents

Agents fail on work tools because they invent field names, invent IDs, and invent query syntax. StoryOS removes all three: a stable, described schema; server-side validation that names any mistake; and structured filters instead of a query language. The result is an agent that acts on your real data without hallucinating.

MCP = the hands

161 tools to read, write and build any workspace — propose a schema or install a Business Pack in one call, not one round trip per field. Works with Claude & ChatGPT today.

The workspace = the memory

Your databases are the agent’s long-term state — no brittle context stuffing.

Automations = the nervous system

Triggers and buttons kick off agent runs on events or a schedule.

Approvals = the seatbelt

Consequential moves wait for a human. Autonomy is opt-in, per workflow.

Every change says who — or what

A record's activity log badges each edit by its real source — agent, automation or MCP — instead of quietly crediting it to a person. Nothing gets misattributed to make the log look tidier.

How a run works

From trigger to approved result — one loop, five stops.

Trigger Read schema Act via MCP Write back Human gate Done
1

A trigger fires

A record is created, a state changes, or a schedule comes due. Automations are the nervous system — they decide when an agent should wake up.

2

The agent reads the schema

Over MCP it calls describe_database and sees your fields, types, select options and relations — real names, not guesses. This is why it doesn’t hallucinate structure.

3

It does the work

Query records with structured filters, draft the update, enrich the lead, roll up the numbers. Every write is validated server-side; a mistake gets named, not silently saved.

4

It writes back where you work

The result lands on the record: fields updated, state advanced, a comment explaining what it did and why. No separate chat log to archaeology through.

5

You approve the moves that matter

Consequential actions wait at a human gate. You review from the record or your inbox, and the run continues — autonomy is opt-in, per workflow.

The StoryOS automations panel with agent trigger rules on a Tasks database
The trigger side: rules that wake an agent on record events or a schedule.
A StoryOS board the agent moves work across
The result side: work moving across the board, visible to the whole team.

Every run leaves a record

Nothing an agent does happens invisibly, and nothing stuck stays a mystery.

What fired it, and what it did

Every run keeps its trigger, every action it took, and each action's own status — succeeded, failed, or waiting on approval.

A failure names itself

A failed action keeps the exact error and its attempt count — retry that one action alone, no need to redo the whole run.

Who approved it, and when

A gated action records who decided, what they saw when they decided it, and the timestamp — not just that it eventually went through.

Filterable, not just loggable

Runs list by status across the workspace — find every run still waiting on you, or everything that failed today, without reading a log file.

Your AI. Your bill. Zero markup.

Connect the Claude or ChatGPT you already pay for and StoryOS charges you nothing to use it — not metered, not marked up, on any plan including Free. Most competitors resell AI back to you with margin; we think the AI you bring is yours. If your team doesn’t have its own AI, the optional StoryOS AI add-on offers hosted model access at prepaid, near-cost credits — and it’s the only thing we ever bill for AI.

The StoryOS API tokens page where you create the personal access token your agent uses

One personal access token connects your assistant. Set it up in two minutes →

Three levels of trust

1

Assistive — today

You drive Claude or ChatGPT against your workspace through the MCP. It reads the schema, queries, and writes — grounded, not guessing.

2

Triggered — today

An automation fires an agent on a schedule or a record event. It proposes changes; you approve them from your inbox.

3

Autonomous — later

Policy-bounded agents act within a scope and cost cap, escalating only the edge cases to a human.

Tyron runs on the same rails you do

No special API, no private tool set — and your first workspace is one sentence away.

One tool layer, not two

Tyron is an MCP client of our own MCP server — it has no private tool definitions. A tool added or changed there is instantly true for Tyron too; nothing to keep in sync, nothing to drift.

Runs as you, not as a superuser

Every action goes through the same guard stack a personal access token does — the same auth, the same workspace-access checks, the same scopes. It can't do anything you couldn't.

Stops itself — there's no spend cap to hit

That's deliberate: no cost ceiling. Instead, structural stops against getting stuck — a limit on tool calls per turn, on turns per run, and a check-in around 50 actions on a bulk edit. Every stop says what happened and what's left, never a silent halt.

Describe your workspace, get the real thing

Tell Tyron what you run — "a design studio," "a coaching practice" — and it builds actual connected databases with relations and views, not a placeholder set of tables. It doesn't pause to ask clarifying questions first; it builds, and you reshape it by talking.

Agentic workflows, by the job

A few of the loops StoryOS is built to run.

A StoryOS workspace home — the connected spaces and databases an agent can reach

Everything in the workspace — clients, projects, content, sales — is reachable by the agent, with your permissions as the boundary.

Put an agent to work on your data.

Start free — 30 days of Pro, no card. Connect your own Claude or ChatGPT and we never meter it.