Recruiting, dialer, training, payroll, incentives, CRM, chat, KPIs. Every piece of a solar sales operation, fully branded to you, shaped to how you actually run.
Nine operational surfaces where most solar orgs leak leads, reps, or margin. Every row on the right is something your platform will handle natively.
Start with five reps. Scale to twenty. Scale to fifty across multiple states. The platform does not care. No re platform. No data migration. No rebuild at the next tier. Grow at the pace you choose.
Every module below replaces a tool your reps use today or adds one they have been missing. Together they become your entire operation, branded to you top to bottom, with chat and branding woven through every surface.
Post a job on ZipRecruiter, Indeed, Craigslist, wherever. The second an application comes in, your AI recruiter sends a personalized iMessage. Qualifies them through an eleven stage flow. Checks experience, location, availability, computer, headset, mindset, commitment. Books the interview directly on your calendar when they pass. You wake up to booked interviews, not applications.
Handles objections. Re-engages ghosters. Never books before 8am or after 8pm. Every conversation logged. Every lead scored. Never drops a good candidate because a CSR was slow to reply.
A custom recruiting landing page, included. We build you a branded page that lives alongside the AI recruiter. When a candidate gets a message from your recruiter, they can land on a real site with your story, your team, your culture, your pay structure, and a direct apply form. Builds trust the moment the AI reaches out, so they respond instead of flagging the text as spam. You can also send the link directly to any recruit, any referral, any walk-in. One URL, shared anywhere, funneling straight into the same qualification flow.
A three-line power dialer with local presence numbers, answering machine detection, one-click voicemail drop, and automatic call logging is actively in build. So is the live call coaching layer: an AI that listens during the call, pulls the playbook, and whispers prompts on screen. "they just gave you the utility bill, confirm in kWh." "this is the third objection, pivot to the testimonial."
Neither is ready yet. Both are in late beta on our own floor. If you lock in now, you get them the moment they ship. Included in your platform, at your locked beta rate, with no additional cost to add them.
Post-call coaching is included from day one. Every call your reps place gets analyzed automatically: tone, pacing, talk-to-listen ratio, objection handling, close attempts, script adherence. The rep sees a breakdown after every session. The manager sees patterns across the team.
Note: telephony talk time and minutes are billed separately, direct from the carrier. Industry standard, roughly a penny per minute at volume.
EPC, kW, adders, state redlines, financer rules, reserves, rank-based commission percentages. All of it built into the deal itself, not bolted on. The rep types in the deal, the commission calculates automatically, the paystub builds itself.
Payroll runs at the click of a button. Stripe Connect handles the payouts. Upfronts on close, balance on install, chargebacks on cancellation. Bonuses and spiffs entered in one place. Reps see their own earnings live. No more Friday arguments about the math.
Structured modules. Video lessons. Real quizzes with a pass threshold. Per rep progress tracked automatically, visible to the admin and to the rep. New reps are locked out of the dialer until training is complete. No more "I didn't know that" excuses.
AI voice roleplay built in. Reps practice objections against a simulated homeowner before they ever touch a real lead. Scored by tone, pacing, and script adherence. You turn raw applicants into producers faster than any solar org in your market.
Live leaderboards reps refresh ten times a day. Monthly contests with live prize pools and countdowns. Ranks, badges, milestones. The gamification built directly into the core flow, not a bolted-on afterthought. Competition stops being announced on Monday and forgotten by Friday. It becomes the product.
Team chat lives alongside the leaderboard. Announcements pinned. Deal wins broadcast automatically when a rep closes. Direct messages between reps and managers. Culture happens in the app you already have open, not in a WhatsApp thread nobody scrolls back through.
Sits today, closes this week, kW sold, revenue, close rate, call volume, talk time, contact rate, cost per appointment, ad spend by campaign. All live, on one screen.
Per rep. Who is setting the most appointments. Whose close rate dropped this week. Whose average kW keeps climbing. Whose talk time is too short. Every rep as a column of numbers you can sort and filter in two clicks. You stop guessing who is making you money.
Per state, per lead source, per campaign. Which states have the best close rate. Which lead sources hit the commission engine hardest. Which ads are printing money and which are burning it. Meta and Google Ads pulled in automatically so the marketing side and the sales side finally live on the same dashboard.
Generative AI, built in. The dashboard reads itself. "Hyatt's close rate dropped six points this week, three callbacks slipped past the 48 hour window." "California deals averaged 8.2kW last month, highest in the org." "Contest is three days in and half the field hasn't logged a sit yet, pulse the team?" Always learning your operation. Always surfacing what matters, before you think to ask. Run the business from a phone.
A native iOS app, your branding, shipped to the App Store under your company name. Every rep downloads it, logs in, and has the full platform in their pocket. CRM, leaderboard, chat, training, paystub history, contest standings. Everything they need to run the day, on the device they already carry.
Push notifications for the moments that matter. A new lead assigned. A callback coming due. An appointment booked. A teammate closing a deal. A contest update. A manager message. Reps stay plugged in without having to stay logged in. Engagement becomes the default instead of the exception.
Something breaks at 2pm on a Tuesday. You send a message. A real engineer sees it, looks at the actual code, and fixes it. Not a support ticket that sits in a queue for 72 hours. Not a chatbot asking you to restart the app. An engineering team that built the thing, maintaining the thing, in real time.
Bugs get squashed the day they get reported. Feature requests get evaluated, estimated, and either scheduled or shipped. You are not on an island with a SaaS portal and a help article. You have the same team that runs Solar Empire, available to you directly.
Every pattern in this proposal is in production today. The AI recruiter, the commission engine, the leaderboard, the training system, the KPI dashboard. Already shipped, already running. The power dialer and live call coaching are in late beta. You get them the moment they are ready.
Authentication, rep accounts, role-based permissions, your branding, your colors, your domain. Core CRM with solar deal fields. By end of phase one you log in and see your company, not ours.
Power dialer with local presence. Full solar CRM with EPC, kW, adders, state redlines. Commission engine, Stripe Connect payouts, automated paystubs. Your first rep runs a real day of calling and dispositioning on the platform.
AI recruiter wired to your job posts. Training modules with quizzes and dialer lock. Live leaderboard, contest engine, team chat. The culture pieces that make reps want to open the app.
KPI dashboards, generative AI insights layer, Google Ads and Meta ingestion. Team onboarding, parallel run, cutover. You retire the old stack.
You help shape the platform. The platform stays half price for as long as you run it. Same features, same support, same guarantee as every operator who comes after.
Why the beta discount. I'm running three concurrent builds right now and the platform gets sharper with each operator we bring on. Your input during the build shapes the roadmap for everyone who comes after. Your rate stays locked at half because you helped shape it.
This offer is valid for seven days from the issue date.
We studied every platform that competes with this one. Enerflo. Sighten. SolarNexus. SalesRabbit. Solo. GoHighLevel setups duct-taped to dialers. We took what each of them does well and we catalogued the rest. Every gap. Every public complaint. Every feature their product teams never got to. Then we built the synthesis, shaped it around real solar ops, and ran it on our own business before we offered it to anyone else.
The same engine runs Solar Empire and Apex Academy right now, every day, for real reps and real deals. Different configurations. Different ranks, different commission structures, different states. Same agentic coding systems underneath, shaped to each. Yours is next.
If this lines up, send a note. A formal MSA and SOW follow within 48 hours for review and signing.
Four thousand activation. Your beta rate locks in. Build queue position secured.
Discovery session with you, your top setter, and your top closer. We map your actual deal flow, commission structure, and rank ladder. Not assumed ones.
Every Friday. Thirty minutes. Working software in your hands. No status decks. Real demos.
A working system your reps can already log into and dial from. Your branding. Your colors. Everything from here is addition and refinement.