get_persona_profile
Generate detailed buyer personas for enterprise sales by analyzing job titles, industries, and product context to reveal motivations, objections, and effective messaging strategies.
Instructions
Look up who you're actually talking to before the call — what they care about at 7 AM, why they'll say no, and exactly how to open. Returns persona details including MBTI distribution, empathy map, and messaging angles.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Job title of the person you're meeting (e.g., "VP Engineering", "CTO", "Head of Sales") | |
| industry | No | Their industry | |
| companySize | No | Their company size range | |
| productDescription | No | A brief description of what the user's product does and who it's for. Infer this from the conversation if the user has already described their product. If the user hasn't mentioned their product yet, ask them: "What does your product do, and who do you sell to?" before calling this tool. | |
| vertical | No | The industry the user sells into (e.g., "fintech", "healthcare", "defense"). Infer from conversation context — the user's product description, company name, or the companies they're asking about. If unclear, ask. | |
| targetRole | No | The buyer role being evaluated (e.g., "CFO", "CTO", "VP Sales"). Infer from context — often explicit in the user's question. If not mentioned, default to the most senior relevant role for their vertical. |
Implementation Reference
- src/catalog.js:74-88 (registration)Registration of 'get_persona_profile' tool in the catalog.
{ name: 'get_persona_profile', description: 'Look up who you\'re actually talking to before the call — what they care about at 7 AM, why they\'ll say no, and exactly how to open. Returns persona details including MBTI distribution, empathy map, and messaging angles.', annotations: READ_ONLY, inputSchema: { type: 'object', properties: { title: { type: 'string', description: 'Job title of the person you\'re meeting (e.g., "VP Engineering", "CTO", "Head of Sales")' }, industry: { type: 'string', description: 'Their industry' }, companySize: { type: 'string', description: 'Their company size range' }, ...COLD_START_PARAMS, }, required: ['title'], }, },