{"name":"Quote Copilot","description":"AI copilot for the quote workspace: creates, updates and inspects pricing quotes on behalf of the authenticated user, returning app links and short-lived PDF download URLs for touched quotes.","supportedInterfaces":[{"url":"https://calc.localexpress.io/api/a2a","protocolBinding":"JSONRPC","protocolVersion":"1.0"}],"version":"1.0.0","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"securitySchemes":{"apiKey":{"apiKeySecurityScheme":{"description":"Per-user API key. Create one in the app under API Keys; send it on every request.","location":"header","name":"X-API-Key"}}},"securityRequirements":[{"schemes":{"apiKey":{}}}],"defaultInputModes":["text/plain"],"defaultOutputModes":["text/plain","application/json"],"skills":[{"id":"quote_prompt","name":"Quote copilot prompt","description":"Send a natural-language instruction about pricing quotes (create, update, price, inspect). The reply message carries a text part with the assistant answer and a data part with { threadId, quote: { id, name, action, appUrl } | null, pdf: { downloadUrl, expiresAt } | null }.","tags":["quotes","pricing","copilot"],"examples":["Create a quote called 'Acme rollout' for 3 stores on the Growth plan","Add gift cards to the Acme rollout quote and give me the PDF"],"inputModes":["text/plain"],"outputModes":["text/plain","application/json"]}]}