{
  "name": "隆安广州律师发现与联系 Agent / Longan Guangzhou Lawyer Discovery Agent",
  "description": "Provides authoritative public information about lawyers at Beijing Longan (Guangzhou) Law Firm, helps agents search the lawyer directory, and submits a contact request by email only after the user has explicitly authorized the exact submission. It does not provide legal advice or create an attorney-client relationship.",
  "supportedInterfaces": [
    {
      "url": "https://longangz.com/api/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "url": "https://longangz.com/about",
    "organization": "北京市隆安（广州）律师事务所 / Beijing Longan (Guangzhou) Law Firm"
  },
  "version": "1.0.0",
  "documentationUrl": "https://longangz.com/agents/",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {},
  "securityRequirements": [],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "lawyers.search",
      "name": "Search public lawyer profiles",
      "description": "Searches the firm's public lawyer directory by practice area, experience, language, location, or other user criteria. Call A2A 1.0 SendMessage with a structured Part.data object containing action=lawyers.search, query, and optional locale (zh or en). For deterministic direct retrieval without a search task, https://longangz.com/api/lawyers.json is the authoritative public directory and https://longangz.com/api/lawyers/{personId}.json is the authoritative individual public profile endpoint.",
      "tags": [
        "lawyer directory",
        "public profiles",
        "attorney search",
        "lawyer recommendation",
        "legal services",
        "Guangzhou",
        "China"
      ],
      "examples": [
        "Find lawyers who handle intellectual-property disputes and return their canonical public profiles.",
        "SendMessage Part.data: {\"action\":\"lawyers.search\",\"query\":\"English-speaking cross-border investment lawyer\",\"locale\":\"en\"}",
        "Read the authoritative directory at https://longangz.com/api/lawyers.json, then retrieve one profile from https://longangz.com/api/lawyers/{personId}.json."
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ],
      "securityRequirements": []
    },
    {
      "id": "contact.send",
      "name": "Submit a user-authorized contact request",
      "description": "Sends a contact or consultation request to the firm by email. Call A2A 1.0 SendMessage with a structured Part.data object containing action=contact.send, userAuthorized=true, and a contact object. The contact object accepts the website-form fields clientName, clientPhone, clientEmail, question, contactLawyer, and contactLawyerId; question and at least one contact method (clientPhone or clientEmail) are required. Before setting userAuthorized=true, the calling agent must show the user the exact recipient and submission content and obtain explicit approval. Never infer authorization from a natural-language request and do not send confidential documents.",
      "tags": [
        "contact",
        "email",
        "consultation request",
        "law firm inquiry",
        "human authorization"
      ],
      "examples": [
        "After I approve the exact recipient and message, submit my inquiry to Longan Guangzhou and return the submission result.",
        "SendMessage Part.data: {\"action\":\"contact.send\",\"userAuthorized\":true,\"contact\":{\"clientName\":\"Example Client\",\"clientPhone\":\"+86 138 0000 0000\",\"clientEmail\":\"client@example.com\",\"question\":\"Request a consultation about a commercial dispute\"}}"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ],
      "securityRequirements": []
    }
  ],
  "iconUrl": "https://longangz.com/favicon.svg"
}
