Solution · AI enforcement

Put AI agents into production, under control.

AI Auth gives every agent an identity through the AuthFI Agent Profile, a profile of published standards. Know which agents you run, what each can reach, who answers for it, and how to stop it.

The AI agents list in the AuthFI console.

Every agent, with someone accountable

Each agent is listed with its owner, the key it holds, how many tools it has, and what it has been stopped from doing.

What changes

The problem as most companies have it today, and the same thing with AuthFI.

Today: Agents run on an API key copied from a person
With AuthFI: Each agent has its own key and a named owner
Today: An agent that can call a tool can call it with anything
With AuthFI: Every permission carries a limit that is checked on each call
Today: Risky actions happen with nobody watching
With AuthFI: Actions you mark as sensitive wait for a named person
Today: Stopping an agent means rotating every key it was given
With AuthFI: One switch revokes one agent, and its next call is refused

How it works

Each step, on the screen you would use.

Identity

Every agent, with someone accountable.

An agent is registered with its own key and the person or group that answers for it. Nothing is shared, so nothing can be copied.

Its own key, never a shared secret

Tokens that last 15 minutes

Acts for a person, or works on its own

One agent in the AuthFI console: its owner, key, permissions and activity.One agent in the AuthFI console: its owner, key, permissions and activity.

AuthFI Agent Profile

Built on standards, so any client can speak it.

The AuthFI Agent Profile fixes which published standards an agent uses, with an AuthFI extension only where none exists. An agent signs in with its own key, gets a short token, and binds a token to one action before it acts.

Sign-in with a signed assertion (RFC 7523)

One-action tokens that last 60 seconds

Approval by a person, out of band (OpenID CIBA)

Registering an agent in the AuthFI console.Registering an agent in the AuthFI console.

Tools

Tools granted one by one.

Agents reach tools through the gateway. A tool that was not granted is refused, and the tool's own credential never reaches the agent.

Per-tool grants

Arguments checked against the limit

Every call recorded with its verdict

The tool gateway in the AuthFI console: tools and which agents may call them.The tool gateway in the AuthFI console: tools and which agents may call them.

Approval

A person decides the actions that matter.

A sensitive action waits for the agent's owner. A request nobody answers is refused.

The request says what, for whom and how much

No answer is a refusal

The decision is on the record

The approvals queue in the AuthFI console.The approvals queue in the AuthFI console.

Give your first agent an owner and a limit.