Qualification
Is this a real, serviceable job worth allocating capacity to? Qualification overlaps with lead intake for AI-response tools, but is a distinct decision for the contractor reviewing the lead.
Contractor needs to confirm: is this job in my service area? Is it a project type I take on? Is this homeowner ready to move forward, or are they price shopping? Does this job meet my minimum ticket size?Company claimSource
Current qualification tools stop at project type and urgency. A Treehouse qualification step that also collects technical data — panel photos, main service size, appliance inventory, permit history — produces a higher-quality lead that can be estimated without a site visit. That is a different level of qualification: not just 'is this real?' but 'can we scope this remotely?'Hypothesis
How competitors approach this
2 companies mapped. Click a company's "View flow" link to see their captured screens.
| Company | What they do | What they automate | Contractor control | FSM relationship | Key strength | Key weakness | Treehouse implication |
|---|---|---|---|---|---|---|---|
AI qualifies during the voice call using a configured script. Qualification criteria include trade type, service area, property type, and urgency. Unqualified leads are flagged for human review.Company claimSource | Script execution, lead routing, transcript generation, FSM writeback for qualified leads.Company claimSource | Owner configures qualification script and routing rules. Sees transcript for every conversation. Manually handles exceptions.Company claimSource | Qualified leads write an appointment to ServiceTitan. Declined leads can trigger SMS follow-up.Company claimSource | Consistent qualification criteria. Immediate human-like voice conversation. High booking rate claimed (85%+).Company claimSource | Cannot assess technical feasibility. Cannot ask for photos. Qualification is purely conversational — no structured data collection.Hypothesis | Broccoli qualifies for serviceability. Treehouse would qualify for scopability — a higher bar that unlocks remote estimation.Hypothesis | |
AI agent 'Pam' qualifies inbound leads via voice. Done-for-you setup means Cactus configures the qualification script on the contractor's behalf.Company claimSource | Voice qualification, booking into HCP or Jobber, outbound reactivation of unbooked leads.Company claimSource | Less direct control than Broccoli — done-for-you model means Cactus manages the configuration. Contractor sees results via the attribution dashboard.Company claimSource | Writes bookings to HCP or Jobber.Company claimSource | 3x guarantee reduces risk perception. Done-for-you reduces setup friction.Company claimSource | Contractor has less visibility into and control over qualification criteria. Cactus controls the attribution dashboard that determines guarantee performance.Hypothesis | Outcome-based framing ('3x or free') for a qualification tool is worth studying — if Treehouse can attribute revenue generated from remote-scoped leads, it has a similar proof point.Hypothesis |
Treehouse read
What Treehouse owns, orchestrates, and defers to the FSM — plus six supporting questions that shape architecture decisions. All entries are hypothesis until validated internally.
Technical qualification — collecting the job-specific data that determines whether the job can be remotely scoped. This goes beyond what any current lead-response product does.Hypothesis
The qualification conversation (using AI voice or a guided SMS/web flow), the photo-collection request, and the routing to the next Treehouse step.Hypothesis
Lead source tracking, customer record update, job status update, appointment scheduling.Hypothesis
Treehouse knows which job types can be scoped remotely and which cannot. That classification guides qualification — a 'remote scope possible' flag on a qualified lead is differentiated.Treehouse internal
Voice/SMS telephony, appointment booking, lead routing.Hypothesis
Job type, technical qualification data (panel size, appliance inventory, property details), homeowner motivation and urgency, 'remote scope possible' classification.Hypothesis
A qualification summary: job type, technical data collected, 'remote scope possible' flag, and any notes from the conversation. Not a raw transcript — a structured brief.Hypothesis
Technical-feasibility classification, FSM status update, routing to photo collection if qualified, routing to human review if not.Hypothesis
Any lead where remote scoping is not possible. Any homeowner who expresses hesitation about sharing photos. Any technical question beyond the qualification script.Hypothesis
Research detail11-field structured template: contractor workflow, information flows, product outputs, FSM read/write
Contractor needs to confirm: is this job in my service area? Is it a project type I take on? Is this homeowner ready to move forward, or are they price shopping? Does this job meet my minimum ticket size?Company claimSource
AI qualification tool asks scripted questions during the lead-intake call. Contractor reviews transcript and either confirms the booking or declines the job. For non-AI workflows: the CSR or owner manually qualifies on a callback.Company claimSource
Homeowner's answers to qualification questions: trade type, project description, address, property type, urgency, timeline, decision-making authority, budget range (if asked). Plus any information already captured at intake.Company claimSource
Executes a scripted qualification conversation, scores or flags the lead against configured criteria, and routes it to either booking or human review. Some tools send unbooked leads back into nurture sequences.Company claimSource
Configure qualification criteria and routing rules. Review flagged conversations. Decide on leads the AI could not qualify.Company claimSource
Jobs where the homeowner's description doesn't clearly map to a service type. Budget conversations where the homeowner has unrealistic expectations. Projects that require a licensed-trade assessment before a contractor can commit.Company claimSource
A qualified lead with a booked appointment, or a flagged unbooked lead routed to human review or nurture. Some systems produce a lead score.Company claim
Qualification outcome may update the job record status in the FSM. Booked leads write an appointment. Declined leads may be archived or routed to a follow-up sequence.Company claimSource
Consistent qualification criteria on every lead. After-hours qualification without staffing cost. Immediate response keeps the homeowner engaged before they call a competitor.Company claimSource
AI qualification cannot assess technical feasibility — whether the electrical service supports the proposed load, whether the property has easement issues, whether the job is permitted. Contractors must still send a tech before they can commit to a price.Company claimSource
Current qualification tools stop at project type and urgency. A Treehouse qualification step that also collects technical data — panel photos, main service size, appliance inventory, permit history — produces a higher-quality lead that can be estimated without a site visit. That is a different level of qualification: not just 'is this real?' but 'can we scope this remotely?'Hypothesis
Open questions
- 01What qualification criteria does Treehouse actually apply today?
- 02At what point in qualification could a photo request be introduced without losing the homeowner?
- 03What is the conversion drop-off when a homeowner is asked for photos vs. just a phone call?
- 04Which job types are fully qualifiable without a site visit — and which always require one?