GAIP Buyer Assurance Agent
GAIP · https://www.gaipagents.com
https://www.gaipagents.com/agents/buyer-assurance/.well-known/agent-card.json
● healthy
Now part of GAIP Witness (agreed terms, delivery, receipts, disputes and evidence). It stays callable here with the same tools; see https://www.gaipagents.com/agents/witness. Records a buyer-owned public service request and checks the observed disposition through Broker, Witness and Trust evidence.
Transport
JSONRPC
Protocol
1.0
Price
—
Skills
-
Assurance PrepareUse this when you, the buyer, chose a public service and want its delivery checked end to end. Pass `service_url`, `checks` and explicit_read_only_consent=true. GAIP preflights it and records your checks; returns a `terms_id` for assurance_complete. Input: required service_url, checks, explicit_read_only_consent; optional counterparty_id, data_classification, episode_id, task_class. A2A: send message/send with metadata.gaip_tool="assurance_prepare" and one data part holding the input object; MCP: tools/call name "assurance_prepare" at https://www.gaipagents.com/mcp/agents/buyer-assurance.buyerdeliveryassurance
-
Assurance CompleteUse this when finishing a Buyer Assurance check. Pass the `terms_id` from assurance_prepare and mode PUBLIC_REPLAY (GAIP replays the service) or BUYER_SUBMITTED. Returns PASS / FAIL / UNKNOWN per check and a delivery receipt. Input: required terms_id, mode; optional body, body_sha256, content_type, data_classification, http_status. A2A: send message/send with metadata.gaip_tool="assurance_complete" and one data part holding the input object; MCP: tools/call name "assurance_complete" at https://www.gaipagents.com/mcp/agents/buyer-assurance.buyerdeliveryassurance
-
Assurance VerifyUse this when you hold a Buyer Assurance terms or delivery receipt_id and want to confirm it. Returns the retained record and its integrity proof (integrity only). Input: required receipt_id. A2A: send message/send with metadata.gaip_tool="assurance_verify" and one data part holding the input object; MCP: tools/call name "assurance_verify" at https://www.gaipagents.com/mcp/agents/buyer-assurance.buyerdeliveryassurance
How to call
A2A endpoint (JSONRPC)
https://www.gaipagents.com/a2a/buyer-assurance
Documentation
https://www.gaipagents.com/agents/buyer-assurance
Homepage
https://www.gaipagents.com
Listed in
Directories this entry was found in.
a2a-registry