Built around your shop — not bolted on

By the time they hang up, the deionized water pole scrubs is quoted, booked, and on the tech's phone.

Not an AI receptionist bolted onto someone else's software. DispatchNode prices from your solar panel cleaning catalog and rules, books the job on the board, collects Stripe, and the tech sees it on their phone.

14-daytrialDirty solar panels lose 15-25% of energy output annuallyAvg ticket: $275 average cleaning visit
Solar Panel Cleaning industry scene

Anatomy of a Lost Job

7:15 PM - Urgent Call

Solar output dropped 30% — homeowner suspects dirty panels are costing them money every day.

6:55 PM — No Answer

"Please leave a message or press 1 for..."

7:18 PM - Lead Hangs Up

Searches Google, hires a competitor who answers.

Bottom Line

-$350

Estimated Opportunity Lost

The Old Way:
Losing Clients to Voicemail.

You schedule a panel cleaning at 2 PM in July. The glass surface hits 155 degrees, and your crew sprays it with 65-degree hose water. Thermal shock micro-cracks two $400 panels, and you eat an $800 replacement bill.

Your crew arrives at a two-story home with a 12/12 roof pitch carrying only standard extension poles. They cannot safely reach the array without fall-arrest harnesses they left at the shop, forcing a $0 revenue return trip.

Sixty percent of your customer base ignores your semi-annual cleaning emails. Your fall calendar shows 40% fewer recurring bookings than spring, costing $3,200 in lost monthly revenue.

Quote, book, collect, and dispatch — on one call

Quotes from your catalog

Live catalog and rules — not a script that says someone will call you back.

Books it on the board

Confirmed job, not a voicemail. Daniel2 holds the slot, then writes it onto the board.

Collects, then dispatches

Stripe before hang-up. The tech sees the job, the map, and the notes on their phone.

Anatomy of a booked job

7:15 PM - Urgent Call

Solar output dropped 30% — homeowner suspects dirty panels are costing them money every day.

7:15 PM - Instant Answer

Daniel2 answers instantly and qualifies the lead.

7:17 PM - Job Booked

Cleaning scheduled. Panel count confirmed via SMS. Crew reserved for this week.

Bottom Line

+$350

Revenue Captured While You Slept

Configured to your trade

Call → quote → book → deposit → dispatch

Not a receptionist bolted onto someone else's software. One agent, your rules — on the phone and the widget — and the job lands on the tech's phone.

  1. 01

    Call

    Twilio number or the website widget

  2. 02

    Answer

    Daniel2 · 29+ languages · first ring

  3. 03

    Quote

    Live catalog and rules

  4. 04

    Book

    Confirmed on the board

  5. 05

    Deposit

    Stripe before hang-up

  6. 06

    Dispatch

    Map + tech's phone

Your solar panel cleaning operation — not just the phone

Intake, catalog, and dispatch in your terms. The same person on the call and the widget. Unlimited techs and office.

Your agent, your voice

  • You pick Daniel2 and the speaking voice — or clone yours
  • Callers hear your shop, not a generic receptionist
  • Knowledge base, pronunciation, and solar panel cleaning intake in your language

Dispatch & calendar

  • Live map, travel buffers, recurring routes
  • Time clock with GPS; availability on the call
  • Holds a slot, then books it onto the board

CRM, quotes & jobs

  • Intake and catalog and rules the way your shop already talks
  • Estimates the customer approves by text
  • Jobs created from the call transcript

Get paid

  • Invoices + Stripe links, including mid-call deposits
  • A/R dunning, job costing, 1099 contractor payouts
  • QuickBooks Online & Xero on Starter+

In the field

  • Native iOS & Android — no per-tech fee
  • photos, signatures, and checklists
  • Before/after PDFs and on-my-way ETAs

The customer

  • No-login portal from an SMS link
  • Pay, approve quotes, reschedule, see ETA
  • Reminders, review asks, agreement renewals

Contracts & cadence

  • Service agreements with e-sign review
  • Recurring jobs generated on a cadence
  • 60 / 30 / 7-day renewal reminders

Shop, parts & fleet

  • Pricebook, inventory, vendors, serialized assets
  • Bay, counter, or warehouse when you need them
  • Vehicles, equipment, optional telematics

Office, team & growth

  • 11 roles, audit log, website & campaigns
  • Google + Outlook calendars; Gusto time sync
  • REST + MCP API on Starter — your catalog, your terms

Live today Stripe · Twilio · QuickBooks Online · Xero · Gusto · Google Calendar · Outlook · Slack · CallRail · Lob · Mapbox / Google Maps · REST + MCP

Solar Panel Cleaning markets

Local AI dispatch pages for top metros — same shop OS, city-specific operating context.

New York · Los Angeles · Chicago · Houston · Phoenix · Philadelphia · San Antonio · San Diego · Dallas · Austin · Jacksonville · San Jose · Fort Worth · Columbus · Charlotte · Indianapolis · San Francisco · Seattle · Denver · Nashville · Oklahoma City · El Paso · Washington · Las Vegas

More metros at /locations · each city page is self-canonical for solar panel cleaning.

Daniel2 - Your AI Voice Agent for Solar Panel Cleaning

Meet Daniel2

Your AI Voice Agent for Solar Panel Cleaning

Answers the phone, asks for their street address, texts them a deposit link, and drops the confirmed job into your schedule.

Solar Panel Cleaning — why missed calls hurt

Market reality

A homeowner opens their solar monitoring app and sees a 22% production drop compared to last quarter. Twenty pigeon droppings and a layer of pollen are baking onto $16,000 worth of rooftop panels at 150 degrees in the July sun—and spraying cold water on that glass right now would crack it.

How Daniel2 wins the job

A homeowner calls after checking their solar app and seeing a 22% energy production drop. The AI agent answers, asks for the panel count (24 panels), the number of stories (two-story), and the approximate roof pitch. It quotes $275 and queries the scheduling engine—which restricts summer bookings to pre-9 AM slots to prevent thermal shock. It books Tuesday at 7 AM. During the call, the AI agent asks if pigeons roost under the array. The homeowner confirms, and the platform adds an optional $350 bird-guard mesh quote to the digital estimate. The crew arrives at dawn, completes the cool-temperature wash, and installs the mesh guard. The platform logs the completion date, starts a 180-day countdown, and fires an automated SMS rebooking link at day 165—locking the next $275 visit without a manual reminder.

Frequently Asked Questions

How does the scheduling engine prevent thermal shock to solar panels?

During peak summer months (June through September), the scheduling engine restricts available customer-facing time slots to pre-9 AM and post-6 PM windows. This ensures panel surface temperatures are below the thermal shock threshold when water contacts the glass—preventing the micro-cracks that cost $400 per panel.

Ready to run solar panel cleaning from first ring to the tech's phone?

No contracts. Cancel anytime.

See AI dispatch handle a live call — free 30-min demo