{"name": "Talky Accounts Payable Agent", "description": "Read-only AP evidence and status for invoices and purchase orders.", "version": "2.0.0", "protocolVersion": "1.0", "supportedInterfaces": [{"url": "https://api-dev.usetalky.com/a2a-api/a2a/v1", "protocolBinding": "HTTP+JSON", "protocolVersion": "1.0"}], "capabilities": {"streaming": false, "pushNotifications": false, "extendedAgentCard": false}, "defaultInputModes": ["application/json", "text/plain"], "defaultOutputModes": ["application/json", "text/plain"], "securitySchemes": {"talkyAgentToken": {"type": "http", "scheme": "bearer", "bearerFormat": "Talky A2A service token", "description": "Location- and scope-bound token generated by a Talky organization administrator."}}, "securityRequirements": [{"talkyAgentToken": []}], "skills": [{"id": "talky-ap-status-v1", "name": "Accounts Payable status", "description": "Returns separate payment, bank reconciliation, PO match, PO consumption and workflow states.", "tags": ["accounts-payable", "invoice", "purchase-order", "read-only"], "examples": ["Is invoice FV-2026-123 paid and reconciled with its PO?", "How much remains available on PO 4500012345?"], "inputModes": ["application/json", "text/plain"], "outputModes": ["application/json", "text/plain"]}], "talkyExtensions": {"schemaIds": ["talky.ap-status.v1", "talky.ap-summary.v1", "talky.ap-supplier-status.v1", "talky.agent-answer.v1"], "requiredScope": "ap.read", "locationRequired": true, "readOnly": true}}