{
  "extensionId": "https://openworkid.org/v1/extensions/sales-professional",
  "extensionVersion": "1.0.0",
  "name": "Sales Professional",
  "nameDe": "Sales Professional",
  "category": "business",
  "description": "Sales Professional profession extension used by the upstand.work reference implementation.",
  "professionGroups": [
    "Sales"
  ],
  "fields": {
    "industries": {
      "type": "string[]",
      "required": false,
      "label": "Industries",
      "labelDe": "Branchen",
      "example": "SaaS, Manufacturing, FinTech",
      "vocabulary": "industries"
    },
    "dealSize": {
      "type": "string",
      "required": false,
      "label": "Typical Deal Size",
      "labelDe": "Deal-Größe",
      "enum": [
        "SMB",
        "Mid-Market",
        "Enterprise"
      ]
    },
    "salesMotion": {
      "type": "string[]",
      "required": false,
      "label": "Sales Motion",
      "labelDe": "Sales-Ansatz",
      "example": "Inbound, Outbound, Account-based"
    },
    "quotaAttainment": {
      "type": "string",
      "required": false,
      "label": "Recent Quota Attainment",
      "labelDe": "Quota-Erreichung",
      "example": "115% in 2025"
    },
    "tools": {
      "type": "string[]",
      "required": false,
      "label": "Tools",
      "labelDe": "Tools",
      "example": "Salesforce, HubSpot, Outreach"
    },
    "seniority": {
      "type": "string",
      "required": false,
      "label": "Seniority",
      "labelDe": "Seniorität",
      "enum": [
        "junior",
        "mid",
        "senior",
        "executive"
      ],
      "aggregate": "max"
    },
    "remotePreference": {
      "type": "string",
      "required": false,
      "label": "Remote",
      "labelDe": "Remote",
      "enum": [
        "remote-only",
        "hybrid",
        "on-site",
        "flexible"
      ]
    },
    "languages": {
      "type": "string[]",
      "required": false,
      "label": "Languages (spoken)",
      "labelDe": "Sprachen (gesprochen)",
      "example": "de, en, fr",
      "vocabulary": "spokenLanguages"
    }
  }
}
