FAQ
These questions address TSAI's purpose, participant value, trust and accountability, governance, privacy, operating commitments, and relationship to existing technologies.
About TSAI
What is TSAI?
Services can authenticate an agent request without learning which organisation is accountable for the agent or seeing independent evidence about it. Trust Signals for Agentic Interactions (TSAI) is an open protocol for carrying that evidence in a verifiable credential. A trust authority evaluates an agent and its operator, then issues a short-lived credential containing identity, reputation, compliance, or assurance signals. The agent presents the credential and proves control of its bound key. The service provider verifies the presentation and applies its own policy.
What is the scope of TSAI?
Agent trust overlaps with authentication, authorisation, payments, and runtime security, so a clear boundary is necessary. TSAI defines the credential format, the meaning of its signals, the presentation and verification rules, and the trust authority lifecycle APIs. It carries evidence about the agent and accountable operator. It does not identify the user, grant delegated authority, create a payment mandate, inspect model execution, or guarantee future behaviour. Existing account, security, payment, and application controls retain those responsibilities; the adjacent standards section maps those boundaries.
What does TSAI enable in practice?
Authentication gives a service limited verified context about the organisation and evidence behind an automated request. With TSAI, the agent can present signed evidence that identifies its persistent agent identity, accountable operator, and relevant trust signals. The common verification path uses prepared issuer keys and credential definitions, so it does not call the trust authority during the request. The service provider combines the evidence with its existing policy and traffic controls and can require a single-use challenge and exact request binding for a state-changing action.
How does TSAI preserve service-provider control over access decisions?
Service providers may be concerned that a shared credential format transfers decision authority to the issuer. TSAI does not grant access or require acceptance of a credentialed agent. Each service provider chooses the trust authorities and signals it accepts and the controls appropriate to each action. A valid credential supplies evidence; it does not create an entitlement: TSAI signals; service providers decide.
What is the user experience in a TSAI-enabled interaction?
A protocol for agent accountability should not require the user to manage another identity exchange during routine use. The user continues to direct the agent through the application or service they already use. The agent handles credential presentation, while the receiving service verifies it and applies policy. The TSAI credential contains no user identity or delegated authority, so account consent and payment approval remain in their existing flows. Whether the user sees an additional prompt therefore depends on those application controls, not on TSAI itself.
Business and ecosystem
How does TSAI work alongside existing bot and traffic management systems?
Traffic management and abuse prevention already classify behaviour, protect capacity, and enforce local policy. TSAI adds cryptographically verifiable identity and independently evaluated evidence that those systems do not derive from request behaviour alone. It does not replace anomaly detection, rate limiting, challenge mechanisms, or application monitoring. A service provider can supply the verified signals to those existing controls as additional policy context. Log-only, annotate, and enforce postures also allow adoption without treating TSAI as a replacement bot-management system.
What value does a TSAI credential provide to an agent operator?
An agent without independently verifiable evidence can be treated as unknown at every service it contacts. A TSAI credential gives the operator a standard way to present its verified identity and other evaluated signals. The same credential can be used with service providers that accept its issuer, rather than requiring a separate evidence format for each service. The persistent agent identity also keeps reputation and status attached when the binding key rotates. The credential does not guarantee access, but it gives service providers more evidence on which to distinguish the agent from unidentified automation.
How does TSAI represent external certification, assurance, or insurance?
Certification and economic backing are useful only when their source and currency are clear. A compliance or assurance signal can identify the certifier, insurer, or other provider through the prv field and carry the relevant scope, value, basis, or confirmation time. The trust authority asserts that attribution after applying its evaluation process. However, prv is not an independent signature from the named third party. A service provider relying on the arrangement for a material decision therefore confirms it through an appropriate external channel.
How are credential and operating costs determined?
Cost affects whether every participant has a practical reason to adopt the protocol. TSAI does not set credential prices or allocate payment responsibility. Operators incur identity, domain, key-management, and credential-lifecycle costs; service providers incur verification and policy costs; trust authorities incur evidence, infrastructure, audit, and incident-response costs. Commercial agreements can place charges on operators, service providers, or both according to who receives the service and value. Each participant must therefore compare its expected operational benefit with its own implementation and service costs.
How can TSAI be adopted incrementally across a multi-party ecosystem?
Operators, service providers, and trust authorities depend on one another, so requiring broad adoption at the outset would create avoidable coordination risk. An initial deployment can use one operator, one trust authority, and one service-provider endpoint to establish interoperability. The service provider can begin in log-only posture, then expose verified signals to policy before enforcing any access decision. It can add status checks and stronger request binding where the risk of an action requires them. This progression lets each participant validate value and operations before extending acceptance to more agents, authorities, or services.
Trust and accountability
How is responsibility allocated when issued evidence is inaccurate?
A valid signature establishes who issued evidence, but it does not make the underlying claim true. The trust authority is accountable for applying its stated process and issuing only what it established. The operator remains responsible for the information and systems it presents for evaluation. A named certifier, insurer, or backer remains subject to its separate legal and commercial arrangement because TSAI records attribution rather than its independent signature. The service provider remains responsible for deciding whether the evidence is sufficient for the action, while final liability depends on the applicable contracts and law.
How can an operator address inaccurate evidence or reputation?
An operator needs a practical way to question evidence that affects how services treat its agents. TSAI makes reputation methodology, interaction count, observation window, and confirmation time available so the basis of a signal can be examined. The current protocol does not define a universal appeal or dispute process between the operator and trust authority. Correction therefore follows the authority's published operational and contractual process, after which it can issue updated evidence or status as appropriate. Shared dispute requirements may develop through ecosystem governance, but they should not be presented as a current protocol guarantee.
Governance and evolution
Who develops and governs TSAI, and how can others participate?
An open protocol needs visible stewardship and a way for affected parties to influence its design. AWS currently stewards TSAI with industry participants, while the specification and machine-readable artefacts are developed in the public GitHub repository. Issues are used for design questions, proposals, and problem reports, while pull requests record the protocol effect and rationale of a change. Material decisions and their technical consequences remain available for review under the Apache 2.0 licence. Organisations and individuals can therefore participate through this public development process.
How does protocol versioning provide stability for implementations?
Implementers need to know when a dependency can change without invalidating deployed software. TSAI versions credential types, Type Metadata, schemas, and reputation methodologies through explicit immutable identifiers. Those definitions are not changed in place. Implementations can pin the versions and integrity values they support and add newer material deliberately. An incompatible cryptographic or protocol change requires a new protocol version and a documented transition rather than silent negotiation.
What is the path towards formal standardisation?
Formal standardisation can broaden independent review and provide a durable governance venue, but it is useful only after the protocol has sufficient implementation evidence. TSAI already builds on IETF standards and specifications for credentials, signatures, selective disclosure, status, and request digests. The current priority is to establish interoperability, security, and operational experience through open implementation. Standards engagement can follow that evidence and the needs of participating organisations. No particular standards body or schedule should be implied until such a path is formally agreed.
How can TSAI support organisations addressing AI regulatory requirements?
AI regulatory obligations vary by jurisdiction and use case, so no protocol can determine compliance on its own. TSAI provides evidence that can support an organisation's control framework, including accountable operator identity, jurisdiction, verification depth, controlled domain, external compliance signals, and economic assurance. Its signed publications and methodologies also support audit and supplier-assurance processes. TSAI does not establish a lawful basis, allocate statutory duties, or certify compliance with a regulation. Each organisation must map the available evidence to its obligations with appropriate legal and regulatory advice.
Privacy, access, and openness
How does persistent agent identity support accountability?
Rotating a compromised or expired key should not erase the identity to which reputation, status, and policy apply. Every TSAI credential therefore carries a persistent HTTPS agent identifier in sub, while cnf holds the current binding key. The identifier lets service providers recognise the same agent after key rotation and lets a block remain attached to it. This continuity supports accountability and agent-level policy. It also enables correlation across service providers, so retention and cross-service sharing require deliberate privacy controls described in Security and privacy.
How does TSAI protect user identity?
A service provider needs agent and operator accountability without routinely learning the identity of the person directing the agent. TSAI therefore excludes user identity, consent, and delegated authority from the credential. The common offline verification path also avoids telling the trust authority which service provider received a presentation. The persistent agent identifier remains correlatable, and an application may identify its user through separate account or payment systems where necessary. TSAI reduces unnecessary user disclosure, but it is not a general anonymity mechanism.
How can agents from individual developers and open-source projects obtain credentials?
An open protocol should not reserve participation for large companies or proprietary agent platforms. In TSAI, an operator may be an organisation or an individual, provided a trust authority can establish the required legal identity, jurisdiction, verification depth, controlled domain, and binding key. The same identity floor and security requirements apply regardless of organisation size or software licence. Actual issuance availability, evaluation terms, and price depend on the trust authorities serving that market. The protocol therefore permits individual and open-source participation without creating an anonymous or lower-assurance credential class.
How should reputation be interpreted when an agent has limited history?
A short operating history provides less evidence, but absence of history is not evidence of poor behaviour. A TSAI reputation signal includes the interaction count, observation window, confirmation time, score, scope, and an integrity-pinned methodology. The methodology explains which interactions qualify and how insufficient history is treated. An operator-level reputation signal can provide additional context when the agent-level record is thin. The service provider decides whether identity, compliance, assurance, local observations, or restricted access are sufficient for the action.
How does TSAI preserve operator accountability when a new agent is registered?
Registering a new agent can leave an unfavourable agent-level record behind, but it does not remove the operator identity floor from the credential. A trust authority can also issue reputation scoped to the operator and aggregated across its agents. Service providers can combine agent-level and operator-level evidence with their own records. This limits reputation reset, although it does not eliminate every form of identity recreation or provide end-user uniqueness.
How does TSAI balance service-provider control with open access for agents?
Services need to protect their systems, while agents need a clear way to present evidence without adopting a provider-specific identity scheme. TSAI keeps the specification and verification model open and gives agents a standard credential format. Each service provider publishes the issuers it accepts and retains control over its access policy. A valid credential does not compel acceptance, and an unidentified agent is not automatically malicious. The protocol therefore improves the evidence available to both sides, while competition, fairness, and legal access duties remain broader ecosystem concerns.
TSAI and other technologies
How does TSAI complement OAuth, API keys, and mTLS?
OAuth, API keys, and mTLS establish authority or authentication properties, but they do not by themselves carry independently evaluated evidence about the accountable operator, observed behaviour, certification, or economic backing. TSAI supplies that evidence through a credential that the service provider evaluates under its own policy. It does not replace the existing authentication or authorisation mechanism. One interaction can use mTLS or an API key for client authentication, OAuth for delegated authority, and TSAI for agent and operator evidence. The receiving service evaluates each property for its own purpose.
How do TSAI and Web Bot Auth work together?
TSAI and Web Bot Auth both apply to automated HTTP requests, but they establish different properties. Web Bot Auth authenticates and binds the HTTP request through its request-signature model. TSAI carries evaluated evidence about the agent and operator and uses its own key-binding JWT to prove presentation. TSAI does not depend on a Web Bot Auth signature, and a request may use either mechanism or both. Where both are present, the service provider verifies each independently and applies its policy to the combined context.
What properties of SD-JWT VC make it suitable for TSAI?
TSAI needs a signed, portable credential with holder binding and precise control over its data model. SD-JWT VC provides the JWT and JOSE representation, a key-binding JWT, selective disclosure support, issuer discovery, and typed credential metadata. It supports offline verification against a published issuer key and integrity-pinned credential definitions. TSAI keeps selective disclosure off by default and makes persistent identity, the operator identity floor, and reputation non-disclosable because accountability requires them. This lets TSAI use established cryptographic standards without requiring a proprietary credential format; the Protocol page shows the resulting credential structure.
How can TSAI be used with MCP and A2A?
MCP and A2A define communication and discovery patterns, while neither replaces independently evaluated trust evidence about an agent and operator. TSAI is additive to both protocols. An MCP server can declare accepted trust authorities and receive the presentation over HTTP or stdio, while OAuth continues to handle authorisation. An A2A agent can declare TSAI through an Agent Card extension and carry the presentation over HTTP or gRPC. Each receiving service verifies a presentation addressed to itself, so an upstream agent's credential is not forwarded as proof through a multi-agent chain.
How does TSAI complement payment protocols?
An agentic payment needs evidence about the agent and a separate statement of what it is authorised to spend. TSAI supplies identity, standing, compliance, and assurance or recourse signals. A payment protocol supplies the mandate, value limits, consent, and transaction-specific authorisation. A payment interaction can carry both, while neither substitutes for the other. The payment system and service provider remain responsible for applying their transaction, fraud, and authorisation controls.
What research and operational experience informed TSAI's trust model?
A trust protocol should rely on explicit models and established standards rather than forecasts alone. TSAI was partially inspired by Hu and Rong's comparative study of inter-agent trust models. Its architecture also builds on SD-JWT VC, RFC 9901, Token Status List, JWT security practice, request digests, and operational patterns from identity verification and certification services. Observed growth in automated and AI-sourced traffic establishes the relevance of the problem, but it does not prove that any one trust architecture is sufficient. TSAI therefore keeps its specification, methodologies, and implementation artefacts open to review and further evidence.