Websites had their WordPress moment. SaaS is having its BuildWithHQ moment. See the new BuildWithHQ homepage →
Home/Platform/Per-user agents
Per-user AI agents

An assistant that acts, inside the limits of the person it acts for

An agent that can do things is only safe if three questions have clear answers: whose permissions is it using, what can it do without asking, and how do you find out what it did. Those three answers are the design.

The three controls

Permissions, approval, and quota

Read the agent documentation

It borrows, never exceeds

An agent operates inside the permissions of the person it acts for. It cannot reach a record that person could not open, and it cannot be configured to.

Approval queue

Consequential actions are proposed rather than executed. A person reviews the drafted action, edits it if needed, and accepts or rejects it.

Server-side quota

A daily execution quota is enforced on the server, not in the interface. A misbehaving agent runs out of budget rather than running unchecked.

Full attribution

Everything an agent produces is attributed back to the artifact it created and the record it touched, so the trail is complete.

What agents are useful for

Drafting, triage, and follow-through

The value is in the work nobody wants to do and everybody forgets.

Drafting replies

An inbound message arrives on a personal line, the agent drafts a response grounded in the record it belongs to, and the person sends or edits it.

Triage

Sorting what needs a human today from what can wait, using the same data the person would have looked at.

Follow-through

Chasing the thing that was supposed to happen on Thursday, and proposing the follow-up rather than silently sending it.

Rating and improvement

Users rate agent output, and those ratings feed back into how suggestions are ranked rather than disappearing.

Common questions

Questions about this

Can an agent send something without a person seeing it?

Consequential actions go to an approval queue. What counts as consequential is configurable, and the conservative default is that anything leaving the system is reviewed.

Whose permissions does an agent use?

The permissions of the person it acts for, and only those. There is no elevated agent identity.

What stops runaway usage?

A daily execution quota enforced server-side, plus the fact that meaningful actions require human acceptance.

Get started

Build it, then prove what it did

Create an account, explore the full builder console, and launch your first application on a custom domain. Nothing is charged while your application is still in development.

Start building today

No credit card required. The console preview, the documentation, and the architecture reference are all readable before you sign up.

Get started free Read the docs