disqualification-handling — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited disqualification-handling (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Processes leads that didn't pass ICP qualification. Instead of ignoring them, this composite handles each category appropriately: polite rejection, referral request, or nurture routing. No inbound lead should feel ghosted.
Load this composite when:
inbound-lead-qualification has completed and disqualified/near-miss leads need handling[Disqualified Leads] → Step 1: Categorize → Step 2: Draft Responses → Step 3: Route to Destination
↓ ↓ ↓
4 handling categories Tailored email per type Nurture/CRM/archiveOn first run, establish response preferences.
{
"sender_name": "",
"sender_title": "",
"company_name": "",
"tone": "warm-professional | casual-friendly | formal",
"nurture_sequence_tool": "Smartlead | HubSpot | Mailchimp | CSV export | none",
"referral_incentive": "none | mention mutual value | offer resource",
"include_resource_link": true,
"resource_url": "",
"resource_description": "",
"feedback_survey_url": "",
"do_not_contact_list": "Supabase | CSV | none"
}On subsequent runs: Load config silently.
Leads from inbound-lead-qualification with sub-verdicts. Categorize each into one of four handling paths:
Trigger: mismatch_type = right_company_wrong_person
Identify the referral target:
Trigger: sub_verdict = near_miss_nurture OR score 30-49 without a referral opportunity
Trigger: sub_verdict = disqualified_polite OR score < 30
Trigger: sub_verdict = disqualified_competitor OR pipeline_status = existing_customer
Each lead tagged with: handling_category, handling_action, referral_target_persona (for Category 1)
Objective: Thank them, subtly indicate they may not be the right person, and ask for an introduction — without making them feel dismissed.
Structure:
Template framework:
Subject: Thanks for checking us out, [First Name]
Hi [First Name],
Thanks for [downloading our guide on X / requesting a demo / signing up for the trial].
[One sentence connecting their action to a genuine insight — "it's a great resource for
understanding Y."]
I took a look at [Company] — [one sentence showing you understand the company].
Given what [Product] does, I think [target persona title, e.g., "your VP of Engineering"
or "whoever leads infrastructure decisions"] would get the most out of a conversation
with us.
Would you be open to making an introduction? Happy to send you a quick blurb you
can forward, so it's zero effort on your end.
[If resource_link configured: "In the meantime, here's [resource] that might be
useful for [something relevant to THEIR role]."]
Thanks,
[Sender Name]Rules:
Objective: Keep the relationship warm without false promises. Position yourself as a future resource.
Structure:
Template framework:
Subject: [First Name] — thanks for your interest in [Product]
Hi [First Name],
Thanks for [action they took]. I looked into [Company] and really like
[genuine compliment — what they're building, their growth, their approach].
Based on where [Company] is right now, I think [honest reason the timing
isn't right, framed positively — e.g., "you'd get the most value from us
once your team scales past X" or "this tends to be most impactful after Y
milestone"].
In the meantime, [here's a resource / I'd recommend / you might find this useful] —
[brief description of why it's relevant to them NOW, not just to your product].
I'll keep an eye on [Company] — would love to reconnect when the timing
is better. Feel free to reach out anytime.
Best,
[Sender Name]Rules:
Objective: Decline gracefully while leaving a positive impression of your brand.
Structure:
Template framework:
Subject: Thanks for reaching out, [First Name]
Hi [First Name],
Thanks for your interest in [Product]. I appreciate you taking the time to
[action they took].
We're focused specifically on [your niche/ICP in plain language], and it
sounds like [their situation — framed neutrally, not critically] might be
a different use case from what we're built for.
[If you know an alternative: "You might want to check out [Alternative] —
they're strong for [their actual need]."]
[If no alternative: "I don't want to waste your time, but if your needs
evolve, we'd be happy to chat."]
Best of luck with [something specific to their situation],
[Sender Name]Rules:
| Category | Email Action | CRM Action | Sequence Action |
|---|---|---|---|
| Referral Request | Draft ready for human review & send | Tag as referral_pending | None — single touch |
| Nurture | Draft ready for human review & send | Tag as nurture_future_fit, set reminder for re-evaluation in 3-6 months | Add to nurture drip if configured |
| Polite Decline | Draft ready for human review & send | Tag as disqualified_responded, note reason | None — single touch |
| Competitor | No email | Tag as competitor_employee, log in competitive intel | None |
| Existing Customer | No sales email | Flag for CS/AM team, note the inbound action | None |
If a nurture sequence tool is configured:
For Category 2 (nurture) leads, define when to re-evaluate:
If signal composites are active (funding-signal-outreach, hiring-signal-outreach, champion-move-outreach), these triggers happen automatically.
## Disqualification Handling: [Date]
### Summary
- **Total disqualified/near-miss leads:** X
- **Referral requests (right co, wrong person):** X
- **Nurture (future fit):** X
- **Polite decline:** X
- **Competitor (no response):** X
- **Existing customer (route to CS):** X
---
### Referral Requests — Review & Send
#### [Name] — [Title] at [Company]
- **Why not them:** [one sentence — e.g., "Marketing coordinator, we need VP Engineering"]
- **Referral target:** [Title/persona we want to reach]
- **Known contacts at company:** [from enrichment/CRM, if any]
- **Draft email:**
> [email draft]
---
### Nurture — Review & Send
#### [Name] — [Title] at [Company]
- **Why not yet:** [one sentence — e.g., "20 employees, ICP starts at 50"]
- **Re-evaluate when:** [trigger — e.g., "headcount crosses 50" or "6 months"]
- **Draft email:**
> [email draft]
---
### Polite Decline — Review & Send
#### [Name] — [Title] at [Company]
- **Why not a fit:** [one sentence]
- **Suggested alternative:** [if known]
- **Draft email:**
> [email draft]
---
### Flagged (No Outreach)
**Competitors:**
- [Name] from [Company] — [what they did] on [date]
**Existing Customers:**
- [Name] from [Company] — [what they did] — Current account owner: [name]Append to the qualification CSV or produce a separate handling CSV:
handling_category, handling_action, email_draft, referral_target, nurture_trigger, re_evaluate_dateSave to the current working directory or wherever the user prefers.
Lead who's clearly a bot or spam: Skip all categories. Tag as spam and archive. Don't waste an email draft. Signs: gibberish name, [email protected], form filled in < 2 seconds, obvious fake company.
Lead who requested a demo but is clearly disqualified: Still draft a polite decline. A demo request deserves a human response even if the answer is no. Consider: if they're a strong referral opportunity (right company), prioritize the referral path over the decline path.
Lead at a competitor's customer: This is NOT a competitor employee — this is someone at a company that uses a competitor. They came inbound, which means they might be looking to switch. Do NOT disqualify. Route back to qualification as a high-priority signal.
Multiple people from the same company, some qualified, some not: For disqualified people at a company where someone else qualified: Draft a softer version that acknowledges "we're already in touch with your team at [Company]" — don't send a rejection to someone whose colleague is in active talks.
Lead who's a journalist, analyst, or investor: Not a customer, but not a "decline" either. Flag separately: "Non-customer interest from [Name], [Role] at [Publication/Fund]. May be PR/AR opportunity." Route to marketing or founder.
Very high-volume batches (50+ disqualified):
All draft emails must follow these rules regardless of category:
email-drafting capability for tone and structure~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.