
Solar scheduling software has to track a project, not just an appointment: the site survey, the design, the permit, the utility paperwork, the roof crew, the electrical crew, the inspection and the final approval to turn the system on. When each stage hands off cleanly to the next, crews stay busy and homeowners stop calling to ask what is going on.
This post is for residential solar installers juggling dozens of projects at different stages, often across several towns with different permit offices. It covers the project stages, permit and inspection tracking, crew scheduling and the customer updates that keep trust. If your phones are the bigger problem, our post on solar customer service covers that side.
Why does solar scheduling feel harder than other trades?
Solar scheduling feels harder because one job waits on people you do not control. The permit office, the utility, the inspector and sometimes the homeowner's association all have their own clocks. A single project runs through eight stages, and generic tools see only the install day.
A typical residential project runs through stages like these:
- Signed contract.
- Site survey. Roof condition, measurements, the electrical panel, shading. The Department of Energy's homeowner guide (opens in a new tab) notes that roof age, tree shade and the size, shape and slope of a roof all affect whether rooftop solar is a good fit.
- Design and engineering. Layout, structural review where needed, the single-line drawing.
- Permit. Submitted to the city or county, with revisions if they ask.
- Utility application. The interconnection request, submitted and approved. In Missouri, the Net Metering and Easy Connection Act (opens in a new tab) requires retail electric suppliers to offer net metering to customers who make their own power, up to a set cap.
- Install. Roof crew for racking and panels, electrical crew for the inverter, wiring and panel work.
- Inspection. City or county inspection, sometimes more than one.
- Permission to operate. The utility's final approval to turn the system on.
Each stage has its own documents, its own wait and its own reasons to stall. Generic scheduling tools see only the install day.
How do solar installers track permits and inspections?
The best ones track every permit and inspection as a dated item on the project, with the office, the status and the next action in plain view. Nothing should depend on someone remembering to check a portal. Your permit coordinator still submits and answers every correction.
What good tracking includes:
- One record per permit, with the jurisdiction, submission date, status and any correction requests.
- Each office's rules noted once: what they want in a packet, how they take submissions, how they schedule inspections.
- Utility applications tracked the same way, from submission to approval to permission to operate.
- Reminders when something sits too long, so your permit coordinator follows up before the homeowner asks.
- Inspection booking tied to the crew schedule, so the inspection is requested as soon as the install is done.
- Pass or fail history, with the inspector's notes and what was fixed.
Your permit coordinator still submits, answers correction requests and talks with the offices. The system keeps the list honest.

What should dispatch software for solar installers handle?
It should put the right crew on the right roof only when everything that job needs is ready. A roof crew that shows up before the permit is approved, or before the panels arrive, wastes a whole day. Readiness checks, separate roof and electrical crews, equipment staging and weather calls all matter.
The dispatch side needs:
- Readiness checks. Permit approved, equipment delivered, homeowner confirmed, weather looking workable. Your operations lead sets the checklist.
- Two kinds of crews. Roof work and electrical work, often on different days, sometimes with different licenses.
- Equipment staging. Panels, racking and inverters checked against the job before the truck leaves.
- Weather calls. Rain and wind stop roof work. Your lead decides; the system moves the job and tells the homeowner.
- Service visits. Production problems and warranty calls slotted between installs.
Status texts at every stage
Status texts at every stage keep solar customers calm, because they wait weeks between signing and switching on, and silence makes them nervous. A short update at each stage answers the question before they call. You write each message once, and it goes out when the stage changes.
Useful moments for an update:
- Survey booked and done.
- Permit submitted, then approved.
- Install date set, with a reminder the day before.
- Inspection booked, then passed.
- Utility approval received and the system is on.
Write each message once, in your words. The AI sends it when the stage changes on the project. Questions about savings, production, billing or the contract go to a person. Only text people who contacted you or gave you permission, and make opting out easy, in line with the FCC's rules on automated texts (opens in a new tab).
Why do installers outgrow off-the-shelf solar scheduling software?
Installers outgrow off-the-shelf solar scheduling software because most of it is built for someone else's process. You end up bending your stages, your documents and your crews to fit its screens, then tracking the rest in a spreadsheet. A build follows your stages and each permit office's rules instead.
A build works the other way. We can build a permit and inspection tracker and project board shaped around how you install: your stages, each permit office's rules, crew dispatch with readiness checks, and status texts at every step, with AI doing the follow-up reminders and document gathering and your team making every call. It ties into the CRM, design tools and calendar you already use, and your data and logins stay yours. For the broader picture, read our post on field service management software.
What stays with your team
Your team keeps design and engineering decisions, permit corrections and every conversation with the city, county or utility. Pricing, financing, incentives and tax questions, any promise about production or savings, complaints, roof leaks and warranty claims stay with people too, and anything dangerous gets one instruction, call 911.
- Design and engineering decisions, including roof and structural calls.
- Permit corrections and every conversation with the city, county or utility.
- Pricing, financing, incentives and tax questions. The AI never gives tax advice.
- Production and savings questions, and any promise about results.
- Roof and electrical safety. Anything dangerous gets one instruction, call 911, and your on-call lead is alerted.
- Complaints, roof leaks and warranty claims.
Same team. Same jobs. More capacity. Your coordinators spend time on the stuck permits, not on finding out which ones are stuck.
A Monday on the project board
This is an illustration, not a customer story. An installer has forty projects in flight. On Monday morning, the board shows six permits approved over the weekend, so those homeowners get a "permit approved" text and the roof crews' next two weeks fill in. One permit has sat with a county for longer than the coordinator's limit, so it is flagged to her, and she calls. Two installs from last week are done, so the system lines up inspection requests for the coordinator to send. A storm is forecast for Wednesday. The operations lead moves two roof jobs, and the homeowners get a new date the same hour. One homeowner replies asking about their first bill; that goes to the customer care lead.
Frequently asked questions
Can the AI submit permits for us?
It can gather the documents and draft the packet in the format each office wants. Your permit coordinator reviews and submits it, and handles any back-and-forth.
Does it work across many cities and counties?
Yes. Each jurisdiction's rules are stored once and used on every project there. That is one of the main reasons installers move off generic tools.
Can it schedule roof and electrical crews separately?
Yes. Each crew type has its own calendar and readiness checks, and the project shows both. Your lead decides the order. The board flags a roof job if the permit or equipment is not ready yet.
What about service calls on older systems?
Service visits can live on the same board, slotted between installs, with the system's history attached so the tech knows what was installed. Your lead decides when each service call fits around the install schedule.
What is the best solar scheduling software for small business?
The best fit tracks each job from site survey to final inspection, schedules roof and electrical crews separately and keeps homeowners updated at each step. Look for something that works with the tools you use now and leaves your team approving every change.
Next step
If your project status lives in a spreadsheet and a dozen portals, book a free workflow consult. We will look at your project stages, how permits and utility applications are tracked now, how crews get scheduled, and where homeowners go quiet or get anxious. To see where a project tracker sits among our other builds, browse the Solutions page. We are a Kansas City metro team and can meet at your office or by video.
About the ScaleAlphaAi team
We are a Kansas City company that designs and builds AI agents and custom software for small businesses, trades and growing firms. We write these guides from our work with owners and office teams: what AI handles well, what stays with your people, and how to start with one workflow.
Meet the team

