{
  "name": "AI-CCORE Agent",
  "description": "Public A2A-compatible agent for the Artificial Intelligence Center for Collaborative Outreach, Research & Education (AI-CCORE) at the University of Nebraska at Omaha. Answers questions about AI-CCORE programs (bootcamps, masterclasses, intern academy, NextGen AI Studio), upcoming events, news, and submits demo, RSVP, and enrollment requests.",
  "url": "https://www.aiccore-uno.ai/api/agent",
  "provider": {
    "organization": "AI-CCORE",
    "url": "https://www.aiccore-uno.ai"
  },
  "version": "1.0.0",
  "documentationUrl": "https://www.aiccore-uno.ai/llms-full.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false,
    "tools": true,
    "fileUploads": false
  },
  "authentication": {
    "schemes": ["none"]
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "answer-about-aiccore",
      "name": "Answer questions about AI-CCORE",
      "description": "Answer factual questions about AI-CCORE programs, leadership, location, partnerships, and accessibility, sourced from the published llms-full.txt and structured data.",
      "tags": ["faq", "discovery", "education"],
      "examples": [
        "What programs does AI-CCORE offer?",
        "Who is the director of AI-CCORE?",
        "Where is AI-CCORE located?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"],
      "inputSchema": {
        "type": "object",
        "required": ["question"],
        "properties": { "question": { "type": "string", "minLength": 3 } }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "answer": { "type": "string" },
          "citations": { "type": "array", "items": { "type": "string", "format": "uri" } }
        }
      }
    },
    {
      "id": "list-events",
      "name": "List upcoming events",
      "description": "List upcoming AI-CCORE events with title, date, location, and RSVP link.",
      "tags": ["events", "calendar"],
      "examples": [
        "What AI-CCORE events are coming up?",
        "When is the next bootcamp?"
      ],
      "inputSchema": {
        "type": "object",
        "properties": {
          "from": { "type": "string", "format": "date" },
          "limit": { "type": "integer", "minimum": 1, "maximum": 50, "default": 10 }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": {
          "events": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "slug": { "type": "string" },
                "title": { "type": "string" },
                "startsAt": { "type": "string", "format": "date-time" },
                "url": { "type": "string", "format": "uri" }
              }
            }
          }
        }
      }
    },
    {
      "id": "submit-demo-request",
      "name": "Submit a demo request",
      "description": "Submit a demo or partnership request to AI-CCORE on behalf of the user.",
      "tags": ["forms", "contact", "partnerships"],
      "examples": [
        "Book a demo for our healthcare AI team.",
        "Reach out to AI-CCORE about an enterprise training partnership."
      ],
      "inputSchema": {
        "type": "object",
        "required": ["name", "email", "message"],
        "properties": {
          "name": { "type": "string" },
          "email": { "type": "string", "format": "email" },
          "organization": { "type": "string" },
          "message": { "type": "string" }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": { "ok": { "type": "boolean" }, "message": { "type": "string" } }
      }
    },
    {
      "id": "submit-event-rsvp",
      "name": "RSVP to an event",
      "description": "RSVP to an AI-CCORE event on behalf of the user, including dietary or accessibility notes.",
      "tags": ["events", "rsvp", "forms"],
      "inputSchema": {
        "type": "object",
        "required": ["eventSlug", "name", "email"],
        "properties": {
          "eventSlug": { "type": "string" },
          "name": { "type": "string" },
          "email": { "type": "string", "format": "email" },
          "notes": { "type": "string" }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": { "ok": { "type": "boolean" }, "rsvpId": { "type": "string" } }
      }
    },
    {
      "id": "submit-program-enrollment",
      "name": "Enroll in a program",
      "description": "Enroll the user in an AI-CCORE program (bootcamps, masterclasses, ai-intern-academy, next-gen-ai-studio).",
      "tags": ["enrollment", "education", "forms"],
      "inputSchema": {
        "type": "object",
        "required": ["program", "name", "email"],
        "properties": {
          "program": { "type": "string", "enum": ["bootcamps", "masterclasses", "ai-intern-academy", "next-gen-ai-studio"] },
          "name": { "type": "string" },
          "email": { "type": "string", "format": "email" },
          "organization": { "type": "string" },
          "background": { "type": "string" }
        }
      },
      "outputSchema": {
        "type": "object",
        "properties": { "ok": { "type": "boolean" }, "enrollmentId": { "type": "string" } }
      }
    }
  ],
  "supportsAuthenticatedExtendedCard": false
}
