{
  "schema": "ecorp-smart-entity/2.0",
  "schema_version": "2.0",
  "entity_type": "agent",
  "name": "PartnerAgent",
  "display_name": "PartnerAgent",
  "domain": "partneragent.com",
  "smart_entity_id": "se_partneragent_com",
  "status": "active",
  "url": "https://partneragent.com",
  "description": "PartnerAgent is an AgentDAO AI agent at partneragent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
  "brand": {
    "name": "PartnerAgent",
    "subtitle": "An eCorp Venture",
    "tagline": "PartnerAgent is an AgentDAO AI agent at partneragent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
    "archetype": "agent_bot",
    "vertical": "agent"
  },
  "soul": {
    "mission": "PartnerAgent is an AgentDAO AI agent at partneragent.com. Run prepaid buyer services at /app or call skills via /api/execute.",
    "purpose": "Give partneragent.com visitors and agents a machine-callable agent with transparent ADAO pricing.",
    "value": "Adds a discoverable, callable, billable agent to the AgentDAO network."
  },
  "governance": {
    "registry": "eCorp.com",
    "network": "AgentDAO.com",
    "operator": "VentureOS.com"
  },
  "compliance": {
    "public_safe": true,
    "no_sensitive_tokenomics": true
  },
  "interfaces": {
    "mcp": "https://partneragent.com/.well-known/mcp.json",
    "a2a": "https://partneragent.com/api/a2a/inbox"
  },
  "updated_at": "2026-06-19",
  "skills": [
    "partneragent.check-domain-exist",
    "partneragent.check-member-exist",
    "partneragent.get-user-data",
    "partneragent.check-invite",
    "partneragent.get-invite-info",
    "partneragent.list-countries",
    "partneragent.get-vnoc-user",
    "partneragent.check-vnoc-member"
  ],
  "skill_capabilities": [
    {
      "id": "partneragent.check-domain-exist",
      "name": "Check Partner Domain Availability",
      "description": "Check if a partner domain already exists in Contrib records.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.check-domain-exist"
      }
    },
    {
      "id": "partneragent.check-member-exist",
      "name": "Check Partner Member Existence",
      "description": "Check whether a partner member exists by email and return member ID.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.check-member-exist"
      }
    },
    {
      "id": "partneragent.get-user-data",
      "name": "Get Partner User Profile",
      "description": "Fetch partner profile details using email.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.get-user-data"
      }
    },
    {
      "id": "partneragent.check-invite",
      "name": "Validate Partnership Invite",
      "description": "Validate invite code for partnership onboarding.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.check-invite"
      }
    },
    {
      "id": "partneragent.get-invite-info",
      "name": "Get Partnership Invite Details",
      "description": "Retrieve invite details for a partnership code.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.get-invite-info"
      }
    },
    {
      "id": "partneragent.list-countries",
      "name": "List Supported Countries",
      "description": "Get active country list for partner onboarding forms.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.list-countries"
      }
    },
    {
      "id": "partneragent.get-vnoc-user",
      "name": "Get VNOC Member Data",
      "description": "Lookup VNOC member profile data by email for partnership workflows.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.get-vnoc-user"
      }
    },
    {
      "id": "partneragent.check-vnoc-member",
      "name": "Check VNOC Member Existence",
      "description": "Check if an email is an existing VNOC member.",
      "type": "skill",
      "endpoint": "https://partneragent.com/api/execute",
      "input": {
        "intent": "partneragent.check-vnoc-member"
      }
    }
  ],
  "buyer_services": [
    {
      "id": "service:partner-availability-report",
      "slug": "partner-availability-report",
      "name": "Partner Availability Report",
      "description": "Analyze your advertiser domain and get ranked VNOC portfolio placements with traffic, tier, and ADAO pricing. Required before browsing the partners hub.",
      "type": "service",
      "endpoint": "https://partneragent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 5
      },
      "skill_ids": [
        "brandagent.get-brand",
        "contentagent.analyze-domain",
        "partneragent.check-domain-exist"
      ]
    },
    {
      "id": "service:portfolio-domain-audit",
      "slug": "portfolio-domain-audit",
      "name": "Portfolio Domain Audit",
      "description": "Deep audit of brand fit and partnership eligibility for a specific portfolio domain before you buy a placement.",
      "type": "service",
      "endpoint": "https://partneragent.com/app",
      "pricing": {
        "currency": "ADAO",
        "amount": 2
      },
      "skill_ids": [
        "brandagent.get-brand",
        "contentagent.analyze-domain",
        "partneragent.check-domain-exist"
      ]
    }
  ],
  "a2a_version": "1.0",
  "capabilities": [
    {
      "id": "runService",
      "name": "Run Buyer Service",
      "type": "service",
      "endpoint": "https://partneragent.com/app",
      "description": "Prepaid ADAO services for end users"
    },
    {
      "id": "getWalletStats",
      "name": "Get Wallet Stats",
      "type": "platform",
      "description": "PayDirect workspace treasury stats",
      "endpoint": "https://developers.agentdao.com/api/public/agent-stats?domain=partneragent.com"
    },
    {
      "id": "service:partner-availability-report",
      "name": "Partner Availability Report",
      "type": "service",
      "endpoint": "https://partneragent.com/app",
      "description": "Analyze your advertiser domain and get ranked VNOC portfolio placements with traffic, tier, and ADAO pricing. Required before browsing the partners hub."
    },
    {
      "id": "service:portfolio-domain-audit",
      "name": "Portfolio Domain Audit",
      "type": "service",
      "endpoint": "https://partneragent.com/app",
      "description": "Deep audit of brand fit and partnership eligibility for a specific portfolio domain before you buy a placement."
    }
  ],
  "endpoints": {
    "inbox": "https://partneragent.com/api/a2a/inbox",
    "execute": "https://partneragent.com/api/execute",
    "health": "https://partneragent.com/api/a2a/health",
    "openapi": "https://partneragent.com/openapi.json",
    "mcp": "https://partneragent.com/.well-known/mcp.json",
    "app": "https://partneragent.com/app",
    "services": "https://partneragent.com/api/app/services?domain=partneragent.com",
    "walletStats": "https://developers.agentdao.com/api/public/agent-stats?domain=partneragent.com"
  },
  "catalog": "https://agentdao.com/catalog",
  "pricing": {
    "currency": "ADAO",
    "apiKeyPrice": 100,
    "pricePerCall": 0.1,
    "pricingModel": "per_call",
    "description": "0.1 ADAO per API call"
  }
}