Discover
Person
Notices a signal that a provider works with their agent.
Personal agent
Recognizes a verified entry point without loading a permanent toolset.
Provider
Exposes minimal public metadata: identity, service category, and how to begin.
Relationship model
BYOAg lets a person bring their own agent into a service relationship without requiring every provider to deploy a customer-facing agent or adopt the same internal harness.
This can give providers a more focused starting point: expose the capabilities, policies, and boundaries of their service, while the person retains continuity with the agent they chose. It does not remove the provider's responsibility for security, authorization, or reliable operation.
Standardize the boundary, not the mind.
01 · Interaction journey
A provider can be agent-enabled without an always-on integration or disclosure of its private implementation.
Notices a signal that a provider works with their agent.
Recognizes a verified entry point without loading a permanent toolset.
Exposes minimal public metadata: identity, service category, and how to begin.
Asks for an outcome.
Uses the active project, preferences, and constraints to find relevant services.
Does not receive the person’s full profile or private agent transcript.
Agrees only to what is required for the current relationship.
Checks whether it already has compatible capabilities.
Declares requirements, available actions, limits, and event options.
Stays in control of consequential choices and approvals.
Composes authorized actions and applies user preferences.
Can use deterministic APIs, workflows, or internal agents. Its harness remains private.
Gets a clear receipt, status, and revocation option.
Retains only approved, useful preferences and reusable capabilities.
Lets temporary authority expire.
02 · Account-linked agent delegation
The human account remains the provider’s source of accountability. The agent proves that it is the enrolled instance acting within a limited, revocable delegation.
The provider authenticates its own account holder using the assurance appropriate to its domain.
The agent holds a private key; the provider stores the public key and verifies a signature or proof of possession.
Each authorization is scoped, time-bounded, auditable, and revocable by the person or the provider.
03 · Personal agent capability model
A personal agent needs to discover relationships, establish trust, carry bounded authority, and manage the human experience across them.