Smarter Lead Qualification for the Solar Energy Industry
For residential solar installers: an agent that checks every new homeowner inquiry for ownership, service territory, roof and utility bill, then books the qualified ones straight onto a consultant's calendar.
17 inquiries checked since last night. First qualified homeowner:
Checked from the form and uploaded bill
- • Owner-occupied; address is in the Sacramento territory and served by SMUD.
- • Uploaded bill shows about 11,400 kWh over 12 months; asphalt shingle roof replaced in 2019.
- • Consultation link sent by text; they booked Thursday 4:30 PM with Jordan.
How do solar installers qualify leads automatically?
A solar installer qualifies leads automatically by having an agent read every inquiry from the website form, lead marketplaces and Facebook lead ads the moment it arrives.
- 01
Trigger fires
A homeowner inquiry arrives from the website, a lead marketplace or a Facebook lead ad.
- 02
Confirm home ownership and service territory
- 03
Read the utility bill for annual usage
- 04
Note roof type, age and shading answers
- 05
You approve
Anything under your confidence bar waits for a human.
It checks that the person owns the home, that the address sits in your service area and in a utility you install for, and what the roof is and roughly how old. It reads the monthly bill amount or the uploaded utility bill for annual usage. Qualified homeowners get a text or email with consultation times from your calendar, and the lead in your CRM is updated with the answers. Renters, out-of-territory addresses and very small bills are tagged, not deleted, so a person can still decide.
How you tell it what to do
Built in plain English.
You write the rule the way you'd describe it to a teammate. The agent reads the rule, breaks it into the actions it'll take, and confirms the apps it'll touch — before it does anything.
- 1Confirm home ownership and service territory
- 2Read the utility bill for annual usage
- 3Note roof type, age and shading answers
- 4Send qualified homeowners a consultation link
Chatbot vs agent
One asks. The other finishes.
What you get back when you hand lead qualification to a chat window, versus to an agent wired into your Solar Energy stack.
When you ask
Sort through last night's solar inquiries and tell me who's worth a consultation.
A general AI chatbot
“Prioritise homeowners over renters, check the address is inside your service area, look for monthly bills high enough to justify a system, and ask about roof age and shade. Call the strongest leads first while they're still comparing quotes.”
DeskFerry
- Confirm home ownership and service territory
- Read the utility bill for annual usage
- Note roof type, age and shading answers
- Send qualified homeowners a consultation link
Each inquiry checked, the CRM filled in, and qualified homeowners already holding a booked consultation.
What it handles
What the agent takes off your desk
The Lead Qualification work that runs without you once the rule is set.
First reply while it's warm
Marketplace leads are often sold to several installers. The homeowner hears from you with real consultation times before the others have called.
Consultants see real homeowners
Renters, out-of-area addresses and tiny bills are tagged before anyone drives out, so consultation slots go to people who can sign.
Usage known before the call
Annual kWh from the uploaded bill is on the lead, so the designer can start a rough system size before the first conversation.
Roof issues raised early
An old or damaged roof is flagged at inquiry, so the re-roof conversation happens at the start instead of after the proposal.
Reads utility bills
Pulls the utility, rate plan and 12-month usage from uploaded PDF or photo bills, including the usage history chart most bills print.
Knows your territory
Checks each address against your drawn service area and the utilities you work with, not just a list of zip codes.
Handles every lead source
Website forms, EnergySage and other marketplaces, Facebook lead ads and referral emails all go through the same checks.
Asks the missing questions
If the form skipped ownership or roof age, it texts the homeowner one short question rather than marking the lead unqualified.
Context
Why solar leads go cold between the form and the site visit
Most solar inquiries fail on facts a homeowner could answer in ten seconds.
- HubSpot
- Salesforce
- Enerflo
- Aurora Solar
ClaudeChatGPTbuilt in
- OpenSolar
- EnergySage
- Calendly
- Twilio
Do they own the house, is it in a utility you install for, is the roof close to replacement, is the bill big enough for panels to make sense?
Installers buying marketplace leads face a second problem: the same homeowner filled in one form and heard from four companies by lunch. The installer who replies first with a real time slot usually gets the consultation. Meanwhile sales reps spend mornings calling renters, addresses two counties over, and homeowners with a small monthly bill who were curious rather than ready. Net metering rules also differ by utility, which changes what a good lead looks like from one territory to the next. The agent does the ten-second checks on every inquiry as it arrives, reads the bill, and books the ones that pass, so consultants spend their time in front of homeowners who can actually go solar.
Use cases
How teams put this to work
Scenario 01
Marketplace lead bursts
A lead marketplace sends 30 homeowners overnight after a local news story about rising rates. The agent checks each for ownership and territory, texts the qualified ones booking links before 8 AM, and tags the rest for the nurture list.
Scenario 02
Bills from a new utility
An installer expands into a neighbouring co-op's territory. The agent reads the co-op's unfamiliar bill layout for annual usage and flags leads on a rate plan the sales manager has said needs a different savings conversation.
Scenario 03
Referrals from past customers
A customer forwards a neighbour's details by email. The agent creates the lead, marks the referral source so the referral bonus is tracked, and asks the neighbour the ownership and roof questions before booking.
Homeowner says the roof is original to a 1998 build. May need a re-roof before install; a consultant should call.
Form says "I rent but my landlord is interested." No owner contact given. Not sent a booking link.
Address is 6 miles past the service boundary on the map. Utility is PG&E, which we do cover.
Human in the loop
Approve before it sends.
Every draft lands in a review queue. You approve, edit, or reject — the agent never acts on its own unless you explicitly turn that on for a workflow you trust.
Governance
Every action, with the reasoning attached.
Each step the agent takes is logged with what it did, why it did it, and which app it touched. Audit-ready, so security and compliance can sign off without backfilling.
- Agent7:52 AM
Updated Delgado lead to Consult booked with utility, annual kWh and roof details.
- Agent7:49 AM
Texted the Delgados a consultation link for Jordan's calendar.
- Agent7:45 AM
Held the Placerville inquiry for the sales manager.
Reason: The utility is one we serve, but the address is outside the drawn service area. Whether to travel for it is a business call, not a rule the agent should guess at.
- Agent7:44 AM
Read 12 months of usage from the SMUD bill the Delgados uploaded.
- Jordan7:30 AM
Opened Thursday afternoon slots on the consultation calendar.
How it works
Get started in three steps
Step 01
Connect your CRM and lead sources
Link HubSpot, Salesforce or Enerflo, your website form, marketplace inboxes and Facebook lead ads, plus the consultants' calendars and a texting number.
Step 02
Describe a qualified homeowner
Write it as you'd tell a new setter: owner-occupied, in these utilities and this area, roof under a certain age, bill above a certain amount.
Step 03
Review the borderline ones
Old roofs, edge-of-territory addresses and landlord inquiries wait in the review queue with the homeowner's answers, for a sales manager to decide.
Start automating Lead Qualification for Solar Energy
7-day free trial. Works with the tools you already use.
FAQ
Frequently asked questions
Can the agent tell if a homeowner actually owns the house?
It asks, and it reads what the form and bill say. The name on the utility bill and the form are compared, and a mismatch or an answer like "I rent" is flagged. It doesn't run financing checks or pull property records unless you connect a service for that.
Does it work with leads bought from marketplaces?
Yes. Marketplace leads usually arrive by email or through a CRM integration. The agent reads them the same way as website inquiries, and because speed matters most with shared leads, it replies with consultation times as soon as a homeowner passes your checks.
How does it handle different net metering rules?
You describe what matters per utility, for example which rate plans need a battery conversation or a higher usage minimum. The agent reads the utility and rate plan from the bill and applies the rule for that utility, flagging plans it doesn't recognise.
Will it quote system sizes or savings to the homeowner?
No. It qualifies and books. Savings and system design come from your designer or consultant using Aurora, OpenSolar or your own tools, so the homeowner's first numbers are ones your team stands behind.
What happens to leads that don't qualify?
They're tagged with the reason, such as renter, out of area or low usage, and stay in the CRM. You can send them to a nurture list, pass renters' landlord details to a rep, or reopen out-of-area leads if you expand your territory.
Related
Related AI agent solutions
Other agents for Solar Energy, and other teams running Lead Qualification.
Other Solar Energy AI agents
Lead Qualification in other industries
Explore more
