Lead intake & response
A homeowner expresses interest. Speed to first meaningful response is the primary variable — booking rates drop sharply past the first five minutes. Three products in our Tier A cluster compete directly on this step.
Homeowner needs a contractor for electrical, HVAC, or plumbing work. Primary need: confirmation that someone received their request and will follow up. Secondary: basic information about timing and cost.Company claim
Three competing products already serve this step with similar models. The step is increasingly commoditized on the response-speed dimension. Treehouse's differentiated position is not in answering faster — it is in what the AI asks during the conversation. A Treehouse-specific lead intake agent could collect job-qualifying information (panel photos, appliance list, main service size) that reduces or eliminates the need for a site visit before quoting. That is a different product category from a booking bot.Hypothesis
How competitors approach this
3 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 |
|---|---|---|---|---|---|---|---|
Voice AI receptionist that answers inbound calls 24/7, qualifies leads via scripted conversation, and books appointments into ServiceTitan. 'Ready to hire your first AI Agent?' — staff-replacement framing with named personas (Dane, Amy, Ashley).Company claimSource | Immediate call answer, qualification script execution, appointment scheduling, conversation transcript generation, on-call technician escalation via call and SMS.Company claimSource | Owner configures persona, script, guardrails, service area, and qualification criteria. Reviews flagged transcripts. Human takeover triggered by escalation rules. 45-minute demo required to access the product.Company claimSource | Reads ServiceTitan ACP (automated capacity planning) and customer records. Writes new jobs to dispatch board. Triggers on-call escalation via call and SMS. Bidirectional, dispatch-depth integration.Company claimSource | Staff-replacement framing at hiring budget, not software budget. High booking-rate claim (85%+). Deep ServiceTitan writeback at dispatch depth.Company claimSource | Fully sales-gated — no trial, 45-minute demo required. Skews mid-market ($2M+ revenue). Voice-only with no photo or scoping capability.Company claimSource | Broccoli sets the benchmark for instant-response + FSM writeback. The gap is what happens after the booking — the handoff is a scheduled site visit, not a scoped project. Treehouse's opportunity is the pre-visit scoping step Broccoli doesn't have.Hypothesis | |
AI answering service ('Pam') with a 3x-or-free revenue guarantee. Revenue framing rather than staff-replacement framing. Outbound CRM campaigns for dormant leads alongside inbound response.Company claimSource | Voice response, qualification, booking into HCP or Jobber. Outbound SMS/email campaigns to dormant customer lists. Done-for-you setup in 48-72 hours.Company claimSource | Done-for-you setup — Cactus configures on behalf of the contractor. Owner connects lead sources and FSM. Guarantee visibility via Cactus's own attribution dashboard, which Cactus controls.Company claimSource | Housecall Pro and Jobber named integrations. Read+write for inbound booking and outbound CRM campaigns. No ServiceTitan integration confirmed.Company claimSource | 3x revenue guarantee reduces adoption risk perception. Done-for-you setup is low friction. Outbound dormant-lead reactivation differentiates from pure inbound tools.Company claimSource | Guarantee language is marketing copy — Terms of Service disclaims outcome liability. Cactus controls the attribution dashboard that determines if the guarantee triggers. Electrical trade page absent. No self-serve signup.Hypothesis | Outcome-based framing (3x revenue guarantee) may be more compelling to small contractors than seat-subscription framing. If Treehouse's value is measurable in dollars, outcome pricing is worth modelling. The attribution risk is worth noting: the party that controls the measurement controls the guarantee.Hypothesis | |
Full FSM with AI chat agent as a paid add-on. Lead response is not the primary product — HCP is a system of record that includes lead routing and job booking.Company claimSource | Automated job booking, dispatch, follow-up texts. AI chat agent for website lead capture (add-on, not included in base plan).Company claimSource | Contractor owns the full FSM configuration — pricing, availability, services. AI chat agent is an add-on with separate configuration.Company claimSource | HCP IS the FSM. Lead response writes directly into HCP's own job board. No writeback — everything is native.Company claimSource | Lead response native to the FSM — no integration layer. Full job lifecycle in one platform.Company claimSource | AI lead response is an add-on, not a core feature. The product does not specialize in after-hours voice response or complex qualification scripts. Contractors who need deep AI qualification use a separate tool (Broccoli, Cactus) layered on top of HCP.Hypothesis | A contractor using Broccoli or Cactus for lead response and HCP for job management is already using a two-product stack. Treehouse needs to slot into that stack — not replace HCP, but integrate tightly enough to be sticky alongside it.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.
The scoping conversation layer: not just confirming interest and booking a slot, but using the lead-intake moment to collect job-qualifying information that reduces or eliminates the need for a physical site assessment.Hypothesis
The AI response itself (using a third-party voice/SMS infrastructure), the FSM booking writeback (via the contractor's existing FSM), and the lead qualification criteria (configured by Treehouse but executed by the AI).Hypothesis
Availability management, calendar and dispatch, customer record, job history, follow-up scheduling. Treehouse should not attempt to own scheduling logic — FSMs are sticky here.Hypothesis
Trade-specific qualification questions that generic booking bots cannot ask accurately: main service size, panel age, breaker availability, appliance inventory, permit history. Treehouse has the electrical domain knowledge to build a qualification script that produces a partially scoped job brief.Treehouse internal
Voice and SMS telephony infrastructure (Twilio or equivalent), basic appointment scheduling, conversation transcript generation.Hypothesis
Everything collected at this step — homeowner identity, contact info, address, job type, urgency, and any qualifying technical data — must flow through to estimation, proposal, and FSM writeback without re-entry.Hypothesis
A flagged conversation transcript for any call that triggered an escalation rule or that required a licensed-trade answer. The booked appointment in their FSM. For Treehouse-specific qualification: a job brief with the technical data collected.Hypothesis
Initial response, qualification script execution, appointment booking, transcript generation, FSM writeback, notification to the contractor of the new booking.Hypothesis
Any question about code compliance, pricing, or licensed-trade judgment. Any homeowner who expresses frustration or explicitly asks for a human. Any job type outside the contractor's service area or scope.Hypothesis
Research detail11-field structured template: contractor workflow, information flows, product outputs, FSM read/write
Homeowner needs a contractor for electrical, HVAC, or plumbing work. Primary need: confirmation that someone received their request and will follow up. Secondary: basic information about timing and cost.Company claim
Phone rings or lead arrives via web form, text, or third-party marketplace. Contractor or CSR answers during business hours; after-hours calls go to voicemail or are missed. Unbooked leads typically receive a callback the next business day. Research hypothesis: a significant share of inbound leads are lost this way.Hypothesis
Homeowner contact info, address, nature of work, urgency, how they found the contractor. Source is often incomplete — web forms vary, incoming calls only capture what the homeowner volunteers.Company claimSource
AI voice or SMS agent answers immediately (claimed: under 60 seconds), confirms the homeowner's need, qualifies for serviceability (trade type, geographic coverage, project type), executes a standard qualification script, and books an appointment directly into the contractor's FSM.Company claimSource
Configure AI persona, guardrails, and qualification criteria before go-live. Review flagged conversation transcripts. Handle escalations that fall outside the configured playbook. Manage after-hours exceptions.Company claimSource
Jobs outside the service area. Licensed-trade questions the AI cannot answer accurately — code compliance, load calculations, permit requirements. Complex scoping that requires a physical site visit to assess. Upset or confused homeowners who need a human.Company claimSource
Qualified lead with contact info, project type, and urgency. Scheduled appointment in the FSM. Conversation transcript for contractor review. Optionally: unbooked lead flagged for human follow-up.Company claimSource
Writes: new job or appointment to ServiceTitan (Broccoli), Housecall Pro (Cactus/LeadTruffle), or Jobber (Cactus). Reads: calendar availability to offer booking slots. Some systems also read customer history to surface returning customers.Company claimSource
Instant response including 3am coverage. Consistent qualification questions on every call. High booking rates — Broccoli claims 85%+. No missed calls during peak periods. Staff-cost savings for after-hours and overflow volume.Company claim
Cannot answer licensed-trade questions accurately. Assumes FSM connection — works best with HCP or ServiceTitan. Staff-replacement framing (Broccoli, LeadTruffle) targets a different budget than software subscriptions and creates buyer resistance. Segments skew mid-market ($2M+ revenue); small independents may not be the intended buyer.Company claim
Three competing products already serve this step with similar models. The step is increasingly commoditized on the response-speed dimension. Treehouse's differentiated position is not in answering faster — it is in what the AI asks during the conversation. A Treehouse-specific lead intake agent could collect job-qualifying information (panel photos, appliance list, main service size) that reduces or eliminates the need for a site visit before quoting. That is a different product category from a booking bot.Hypothesis
Open questions
- 01What percentage of Treehouse's inbound leads are currently missed or slow-responded?
- 02Does AI response quality matter — or does any immediate response produce the same booking-rate lift?
- 03Can the lead-intake conversation collect job-qualifying information (panel photos, size, service configuration) that reduces the need for a site visit?
- 04Which lead sources (web form, phone, marketplace, text) matter most for Treehouse's customer mix?
- 05How does staff-replacement framing vs. software framing affect willingness to pay from Treehouse's target contractor?
- 06Is there a version of lead intake that already starts the scoping process — not just confirming interest, but capturing the first technical data?