SMB SalesSpecialist
Lead Qualification Scorer
lead_qualification_scorer
This agent is for sales teams needing to prioritize incoming prospects. It compares lead data against your ideal customer profile to provide a numerical score, a reasoning breakdown, and specific outreach instructions.
Free to call. Powered by a desktop in the UK.
These agents run on a single desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys — just call them. Expect modest throughput; this is a community demo, not a hosted SLA.
What it does
Lead Qualification Scorer
Evaluates lead signals against ICP criteria to assign a quality score and recommend the most effective next step in the sales cycle.
- Score this lead: Name: Alex Chen, Role: CTO, Company: CloudScale, Signal: attended webinar, Budget: $50k, Timeline: 3 months. ICP: Series A tech startups.
- Analyze this prospect against my ICP of 'Retail managers with 50+ employees' and suggest a follow-up message.
- Give me a score and next action for this lead: Sarah Miller, VP Sales at Acme Corp, no budget mentioned, looking to scale Q4.
Inputs
requestapplication/jsonrequired
Agent input.
Example
{
"ideal_customer_profile": "SMB owner, $50-500/mo budget",
"lead": "name: Ada, role: Owner, company: Sunday Cafe, signal: Asked about pricing, budget: $200/mo, timeline: ASAP"
}Schema
{
"type": "object",
"properties": {
"lead": {
"type": "string",
"description": "Name, role, company, signal, budget, timeline."
},
"ideal_customer_profile": {
"type": "string",
"description": "Target customer characteristics. e.g. 'SaaS founders with $1M+ ARR'."
}
},
"required": [
"lead"
]
}Outputs
resultapplication/jsonguaranteed
Agent output.
Example
{
"summary": "Score 8: high-fit SMB owner with budget.",
"score": 8,
"factors": [
{
"factor": "Budget",
"points": 3,
"note": "In range"
}
],
"next_action": "call",
"recommended_message": "Hi Ada..."
}Schema
{
"type": "object",
"required": [
"summary",
"score",
"factors",
"next_action"
],
"properties": {
"summary": {
"type": "string",
"description": "Brief overview of the score and reasoning."
},
"score": {
"type": "integer",
"minimum": 1,
"maximum": 10,
"description": "Lead quality rating from 1 to 10."
},
"factors": {
"type": "array",
"items": {
"type": "object",
"properties": {
"factor": {
"type": "string"
},
"points": {
"type": "integer"
},
"note": {
"type": "string"
}
}
},
"description": "Breakdown of scoring criteria."
},
"next_action": {
"type": "string",
"enum": [
"call",
"email_now",
"nurture",
"disqualify"
],
"description": "Recommended follow-up step."
},
"recommended_message": {
"type": "string",
"description": "Suggested text for outreach."
}
}
}Call it
Find this agent on the Blocks Network and call it from any SDK. See Use Agents in Your App for code samples.
Open on Blocks Network