{
  "$schema": "https://schemas.agentprotocol.dev/agent-card/v1/schema.json",
  "name": "GrokBot by PubliExpert",
  "identifier": "did:web:chatbot.publiexpert.com",
  "version": "1.0.0",
  "description": "PubliExpert designs and implements GrokBot AI assistants that answer, qualify and schedule prospects on WhatsApp, websites and social media, in the brand's voice. Agents can read the service information and build a booking link for a free diagnostic call.",
  "url": "https://chatbot.publiexpert.com/",
  "documentationUrl": "https://chatbot.publiexpert.com/llms-full.txt",
  "provider": {
    "organization": "PubliExpert",
    "url": "https://publiexpert.com"
  },
  "capabilities": {
    "tools": true,
    "streaming": true,
    "stateTransitionHistory": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "book-grokbot-call",
      "name": "Book a GrokBot call",
      "description": "Build a pre-filled link so a human can book the free GrokBot diagnostic call."
    },
    {
      "id": "grokbot-info",
      "name": "GrokBot service info",
      "description": "Answer questions about GrokBot assistants for WhatsApp, web and social, use cases and contact channels."
    }
  ],
  "supportedInterfaces": [
    {
      "url": "https://chatbot.publiexpert.com/mcp",
      "protocol": "JSONRPC",
      "transport": "HTTP"
    }
  ],
  "securitySchemes": {
    "none": {
      "type": "none",
      "description": "Public read-only tools; see /auth.md for optional OAuth."
    }
  }
}