{
"role": {
"type": "string",
"description": "Contact's job role"
},
"seniority": {
"type": "string",
"enum": ["junior", "mid", "senior", "executive"],
"description": "Seniority level"
},
"decision_power": {
"type": "string",
"enum": ["low", "medium", "high", "decision-maker"],
"description": "Influence on purchasing decisions"
},
"communication_style": {
"type": "string",
"enum": ["concise", "detailed", "narrative"],
"description": "Preferred communication approach"
},
"topics_that_resonate": {
"type": "array",
"items": {
"type": "string"
},
"description": "Topics that generate positive responses"
},
"objections": {
"type": "array",
"items": {
"type": "string"
},
"description": "Common concerns or objections raised"
},
"company_size": {
"type": "string",
"enum": ["startup", "smb", "mid-market", "enterprise"],
"description": "Size of the account company"
},
"industry": {
"type": "string",
"description": "Primary industry of the account"
},
"tech_stack": {
"type": "array",
"items": {
"type": "string"
},
"description": "Key technologies or tools the account uses"
},
"deal_stage": {
"type": "string",
"enum": ["prospecting", "qualification", "proposal", "negotiation", "closed"],
"description": "Current stage in the sales process"
},
"champions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Account contacts advocating for the deal"
},
"blockers": {
"type": "array",
"items": {
"type": "string"
},
"description": "Account contacts slowing or blocking the deal"
}
}