Score a company's fit
get_icp_fit_scoreScores a company against your ideal customer profile across five fit dimensions and returns an A–D tier with reasons, so you can decide whether to reach out.
Instructions
Use this when the person asks whether one company is a good fit, before they reach out or spend more time. Scores it in seconds against the account's ICP on 5 dimensions (company profile, tech stack, pain, budget fit, buying signals) and returns an A–D tier with the reason behind each score. For many companies at once, use batch_fit_score.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain | No | Company website domain | |
| revenue | No | Revenue range (e.g., "$1M-$5M") | |
| industry | No | Industry vertical | |
| 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. | |
| geography | No | HQ location | |
| techStack | No | Technologies the company uses | |
| painPoints | No | Known pain points or challenges they face | |
| 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. | |
| companyName | No | Company name to evaluate | |
| employeeCount | No | Number of employees | |
| triggerEvents | No | Recent trigger events (e.g., "just raised Series B", "new CTO hired") | |
| 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. |