Skip to content
Back to Aurora Procurement Assistant

Card snapshot

aurora.cidari.ai · 2026-10-27 20:34:07 UTC · 7e84abede15bf45dbf971d8f2684adb0b178946f05616332d54c2a541467ec31

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Aurora Procurement Assistant",
  "description": "Aurora Procurement Assistant is the vendor-facing procurement assistant for Northwind Industrial Supply. It helps suppliers and buyers check inventory, create orders, query invoices, track shipments, onboard vendors, and generate spend reports.",
  "url": "https://aurora.cidari.ai/a2a",
  "version": "0.1.0",
  "protocolVersion": "0.3.0",
  "capabilities": {
    "streaming": true,
    "pushNotifications": true,
    "stateTransitionHistory": true
  },
  "authentication": {
    "schemes": [
      "OAuth2"
    ],
    "credentials": "Bearer token issued by the Poppy identity surface (see /.well-known/poppy.json); HS256 JWT, scope poppy:read"
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "inventory.check",
      "name": "Check inventory levels",
      "description": "Look up on-hand stock, reorder points, and warehouse locations for Northwind SKUs.",
      "tags": [
        "inventory",
        "stock",
        "warehouse"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "pattern": "^NW-[A-Z]{3}-\\d{4}$",
            "description": "Northwind SKU, e.g. NW-HYD-4401"
          },
          "warehouse": {
            "type": "string",
            "enum": [
              "NWH-1 (Spokane)",
              "NWH-2 (Cleveland)",
              "NWH-3 (Fresno)"
            ]
          },
          "includeReorderPoint": {
            "type": "boolean",
            "default": true
          }
        },
        "required": []
      },
      "examples": [
        {
          "skillId": "inventory.check",
          "input": {
            "sku": "NW-HYD-4401"
          }
        },
        {
          "skillId": "inventory.check",
          "input": {
            "sku": "NW-BRG-6204",
            "warehouse": "NWH-2 (Cleveland)"
          }
        }
      ]
    },
    {
      "id": "order.create",
      "name": "Create a purchase order",
      "description": "Submit a new procurement order to a Northwind vendor and return a confirmation with fulfillment window. Requires a quantity and a delivery window; if either is missing the task goes to input-required and asks for it.",
      "tags": [
        "orders",
        "procurement",
        "purchasing"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "pattern": "^NW-[A-Z]{3}-\\d{4}$"
          },
          "item": {
            "type": "string",
            "description": "Free-text item description"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1
          },
          "deliveryWindow": {
            "type": "string",
            "description": "e.g. 'by 2026-11-15', 'within 2 weeks', 'next month'"
          },
          "vendor": {
            "type": "string"
          }
        },
        "required": [
          "quantity",
          "deliveryWindow"
        ]
      },
      "examples": [
        {
          "skillId": "order.create",
          "input": {
            "sku": "NW-HYD-4401",
            "quantity": 2,
            "deliveryWindow": "by 2026-11-15"
          }
        },
        {
          "skillId": "order.create",
          "input": {
            "item": "sealant 12-pack",
            "quantity": 10,
            "deliveryWindow": "within 2 weeks"
          }
        }
      ]
    },
    {
      "id": "invoice.query",
      "name": "Query invoices",
      "description": "Retrieve invoice status, amounts, and due dates for Northwind orders. Provide an invoice id (INV-YYYY-NNNN) or an order id (NW-NNNNNN); malformed ids are rejected with the expected format.",
      "tags": [
        "invoices",
        "billing",
        "payments"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "invoiceId": {
            "type": "string",
            "pattern": "^INV-\\d{4}-\\d{3,4}$"
          },
          "orderId": {
            "type": "string",
            "pattern": "^NW-\\d{6}$"
          }
        },
        "required": []
      },
      "examples": [
        {
          "skillId": "invoice.query",
          "input": {
            "invoiceId": "INV-2026-0881"
          }
        },
        {
          "skillId": "invoice.query",
          "input": {
            "orderId": "NW-100398"
          }
        }
      ]
    },
    {
      "id": "shipping.track",
      "name": "Track shipments",
      "description": "Track Northwind Freight shipments by tracking or order id, with checkpoints and ETA. Provide a tracking id (NWF + 9 digits) or an order id (NW-NNNNNN).",
      "tags": [
        "shipping",
        "tracking",
        "freight"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "trackingId": {
            "type": "string",
            "pattern": "^NWF\\d{9}$"
          },
          "orderId": {
            "type": "string",
            "pattern": "^NW-\\d{6}$"
          }
        },
        "required": []
      },
      "examples": [
        {
          "skillId": "shipping.track",
          "input": {
            "trackingId": "NWF884210937"
          }
        },
        {
          "skillId": "shipping.track",
          "input": {
            "orderId": "NW-100345"
          }
        }
      ]
    },
    {
      "id": "vendor.onboard",
      "name": "Onboard a vendor",
      "description": "Start vendor onboarding: generate the requirements package and checklist for a new supplier. Requires the vendor's name.",
      "tags": [
        "vendors",
        "suppliers",
        "onboarding"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "vendorName": {
            "type": "string"
          },
          "category": {
            "type": "string",
            "description": "e.g. fasteners, hydraulics, packaging"
          },
          "email": {
            "type": "string",
            "format": "email"
          }
        },
        "required": [
          "vendorName"
        ]
      },
      "examples": [
        {
          "skillId": "vendor.onboard",
          "input": {
            "vendorName": "Sierra Precision Fasteners"
          }
        },
        {
          "skillId": "vendor.onboard",
          "input": {
            "vendorName": "BlueRidge Hydraulics LLC",
            "category": "hydraulics"
          }
        }
      ]
    },
    {
      "id": "report.generate",
      "name": "Generate spend reports",
      "description": "Generate procurement spend, vendor scorecard, and inventory aging reports.",
      "tags": [
        "reports",
        "analytics",
        "spend"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "reportType": {
            "type": "string",
            "enum": [
              "spend_summary",
              "vendor_scorecard",
              "inventory_aging"
            ]
          },
          "period": {
            "type": "string",
            "description": "e.g. 'Q4 2026', 'H2 2026'"
          }
        },
        "required": []
      },
      "examples": [
        {
          "skillId": "report.generate",
          "input": {
            "reportType": "spend_summary",
            "period": "Q4 2026"
          }
        },
        {
          "skillId": "report.generate",
          "input": {
            "reportType": "vendor_scorecard"
          }
        }
      ]
    }
  ],
  "provider": {
    "organization": "Northwind Industrial Supply",
    "url": "https://aurora.cidari.ai"
  },
  "documentationUrl": "https://aurora.cidari.ai/docs/a2a",
  "support": {
    "email": "agent-support@northwind-industrial.example"
  }
}