{"schema_version":"1.0","tools":[{"name":"second_opinion","description":"Use this when you have one person's speech from a sales conversation (call transcript, email thread, discovery notes) and want a behavioral measurement to sharpen how you sell to them or coach them. Pass the text of ONE speaker plus their role -- \"seller\" or \"prospect\" (required; sets the lens) -- with at least 400 characters of that person's words. For a multi-speaker transcript, split by speaker and call once per speaker.\n\nTHE TOOL MEASURES; YOU WRITE. The result is a measurement and the matching reference material, not a finished read: five behavioral standings measured from the text (high, mixed, or low, never numbers), one reference entry per trait for this role and standing, sometimes one short analogy, a read confidence grounded in how much evidence the measurement had, and a how_to_use field. Follow how_to_use every time: it tells you what to write, in what order, how to do the deeper dive yourself, and the rules that hold. Never paste the result to the user and never say the tool returned raw data.\n\nTWO LIMITS THAT ALWAYS HOLD. First, never claim the read predicts whether the deal will close, or that it is an accurate, validated, or scientific measure of the person. Confidence in the read is fine; claims of predictive accuracy are not. Second, keep all trait and personality language in your coaching to the user only. It never appears in a message you draft for the prospect -- translate the insight into behavior and benefit instead.\n\nCALLING AGAIN. Call the tool again only for new text to analyze: a different speaker, or fresh conversation from a later call. Everything else -- the deeper dive, follow-up discussion, and drafting the next message -- is yours, reasoned from the standings and the reference material.","title":"Second Opinion for Sales","annotations":{"title":"Second Opinion for Sales","readOnlyHint":true,"destructiveHint":false,"idempotentHint":false,"openWorldHint":true},"input_schema":{"type":"object","properties":{"text":{"type":"string","description":"The sales conversation text to analyze, for ONE person. 400 to 50,000 characters. Longer samples produce more reliable scores. Personal information is removed server-side before analysis."},"role":{"type":"string","enum":["seller","prospect"],"description":"Whose words the text is: \"seller\" for the salesperson, \"prospect\" for the buyer. Required. Selects the interpretation lens; it does not change the scores."}},"required":["text","role"]},"output_schema":{"type":"object","properties":{"role":{"type":"string","enum":["seller","prospect"],"description":"The lens this measurement was taken under."},"standings":{"type":"object","description":"The five behavioral dimensions measured from the text, each high, mixed, or low. Never numbers.","properties":{"openness":{"type":"string","enum":["high","mixed","low"]},"conscientiousness":{"type":"string","enum":["high","mixed","low"]},"extraversion":{"type":"string","enum":["high","mixed","low"]},"agreeableness":{"type":"string","enum":["high","mixed","low"]},"neuroticism":{"type":"string","enum":["high","mixed","low"]}}},"read_confidence":{"type":"string","enum":["conclusive","probable","speculative"],"description":"How much evidence the measurement had to work with. Not a prediction the deal will close."},"signal":{"type":"object","description":"What the confidence is grounded in: how rich the text was after privacy processing, and how many standings are pronounced.","properties":{"evidence":{"type":"string","enum":["thin","moderate","rich"]},"pronounced_standings":{"type":"integer"}}},"corpus":{"type":"array","items":{"type":"object","properties":{"trait":{"type":"string","enum":["openness","conscientiousness","extraversion","agreeableness","neuroticism"]},"standing":{"type":"string","enum":["high","mixed","low"]},"read":{"type":"string","description":"The core interpretation."},"why":{"type":"string","description":"What in the language produces this standing."},"what_you_see":{"type":"string","description":"How it shows up in a conversation."},"implication":{"type":"string","description":"What it means for the sale."},"considerations":{"type":"string","description":"What to check and what to fix."},"edge_cases":{"type":"string","description":"When to discount the read."},"technique":{"type":"string","description":"The selling approach that fits, and the trap to avoid."}}},"description":"One reference entry per trait for this role and standing, strongest selling signal first."},"analogy":{"type":"object","description":"Optional. One short example tied to the strongest pronounced trait. Use only if it sharpens a point.","properties":{"trait":{"type":"string"},"title":{"type":"string"},"story":{"type":"string"},"application":{"type":"string"},"hook":{"type":"string"}}},"how_to_use":{"type":"string","description":"Instructions for writing the read and the deeper dive from this result. Follow them every time."}},"required":["read_confidence"]}}]}