{"protocolVersion":"0.3.0","name":"AutoSQL Agent","description":"Answers natural-language data questions over SAP business systems (e.g. S/4HANA) by generating and executing SQL through AutoSQL. Returns tabular results as structured data artifacts.","url":"https://api-autosql-eu12.appai.dev.sap/a2a/v1","preferredTransport":"JSONRPC","version":"1.0.0","documentationUrl":"https://api-autosql-eu12.appai.dev.sap/docs","provider":{"organization":"SAP — AutoSQL","url":"https://github.tools.sap/AutoSQL"},"capabilities":{"streaming":true,"pushNotifications":false,"stateTransitionHistory":false},"securitySchemes":{"ias":{"openIdConnectSecurityScheme":{"openIdConnectUrl":"https://<tenant>.accounts.ondemand.com/.well-known/openid-configuration"}}},"security":[{"ias":["openid"]}],"defaultInputModes":["text/plain","application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"prepare-and-execute","name":"Natural-language data query (prepare & execute)","description":"Translates a natural-language question into SQL for the selected SAP system, executes it through Agent Gateway, and returns authorization-aware tabular results.","tags":["sql","nl2sql","s4hana","autosql","data-query"],"examples":["Show me my open purchase orders from last month","List suppliers with blocked invoices this quarter","{\"system\":\"sap.s4pce\",\"utterance\":\"Show me my open purchase orders from last month\",\"suggestedTables\":[\"I_PurchaseOrder\",\"I_Supplier\"]}"],"inputModes":["text/plain","application/json"],"outputModes":["application/json"]}]}