Identity for everything that acts

Identity for people. Authority for agents. Shared trust.

Pact brings identity and tenancy together for applications and AI agents. Manage users, accounts, workspaces and permissions, and define who an agent represents, what it may do and how its actions are traced.

Available now. Used extensively across Zero and Sern.

Two roles. One connected foundation.

Application identity and tenant management.

Give people a coherent place in your product. Make access feel clear as teams, customers and organisations grow.

Explore this use case

AI agent identity.

Bring accountable agents into the same environment. Connect useful intelligence to the people and organisations it works for.

Explore this use case

One coherent model for people and software.

Every useful action starts with knowing who is acting and what they are there to do. Pact connects that understanding across the people using your application and the agents helping them work.

Build around clear ownership, appropriate access and actions you can explain. Give your product a common foundation while keeping your own experience and business logic.

A foundation within Zero and Sern. A product in its own right.

Pact supplies identity, tenancy and authority. Zero adds workflow and agent execution. Sern adds business solutions. Each product owns its business logic.

Zero and Sern use Pact extensively. Most Zero and Sern customers work directly with those products; they do not need to adopt Pact separately. Product teams can also use Pact independently of Zero's orchestration runtime.

See identity and authority at work.

Follow one fictional support agent through the actions its grant allows and the actions it refuses.

See the example

Help direct what comes next.

We use Pact every day in our own products. Now we want to hear from the teams building theirs. Tell us what works, what is missing and what you would need to adopt it.

Share your feedback

Zero and Sern use Pact for identity and tenancy. Adopt Pact independently, or use Zero products directly for orchestration and execution.

Explore Zero (opens in a new tab)