score_lead
Score a lead from 0 to 100 using deterministic qualification rules. Every point is explained in reasons, ensuring consistent, transparent lead evaluation.
Instructions
Score a lead 0-100 against deterministic qualification rules.
Scoring is rule-based, not model-based: the same lead always produces the same score, and every point is explained in "reasons".
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"lead_id": "<lead_id>"
},
"name": "score_lead"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lead_id | Yes | The lead's numeric id — the "id" field from lookup_lead's "lead" object. Not an email, not a company id. If you only have an email, call lookup_lead first. Use an id that lookup_lead returned to you; an id from anywhere else is not meaningful here and will read as not found. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||