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"
}
}