+1 (571) 354 8500Free Audit

Every message your homeowners get, under your name

Email from your domain, texts from your number and push from your app. Your homeowners only ever see your name.

  • Your own phone number for texts, registered and set up for you

  • Proven templates for every step: alerts, reminders, reports and review asks

  • Every message on the customer's record, so you know what they got and when

Tony LostraccoJoe BennettConor DarbyJohn GaffiganLloyd LeeMichael GibsonKeith GibsonMark DicksonFortunat Mueller

Sunvoy is rated 5/5 stars by hundreds of solar installers like you

Before the phone rings

What one status call really costs

Every message that answers the question before the homeowner asks it is one call your team does not take. Here is what those calls add up to.

The cost of a phone call
Salary, fully loaded
$50,000
Hours worked a year
1,900
Cost per hour
$26.32
One 10-minute call
$4.39

10 people who spend 20% of their time on calls, emails and texts like these

About $100,000 a year

Worked example from “What's a Phone Call Cost Your Business?”, the Sunvoy newsletter, July 2025

Sent before they call

  • Monitoring goes offlineEmail and text with the steps to reconnect the WiFi
  • The project reaches a new stepAn update that says what happens next
  • The 10th of every monthA production report from your domain
  • A homeowner gives you a great ratingA request for a review
Your brand

One brand on every channel

Homeowners see your name on every message, never ours. Everything is white label.

Aurelia Solar[email protected]
Your monthly reportAurelia SolarHi Maria,Your system produced 1,284 kWh in September. Open your app to see each day.Open your app

Email

From your own domain, with your logo on top.

  • Sent from your own domain
  • Replies go to the right person: project manager, sales or support
  • Use the email designs you already have
ASAurelia Solar+1 (602) 555-0142
Today 8:02 AMHi Maria, your inverter lost its WiFi connection. Here is how to reconnect it in two minutes: aurelia.example/wifi

Text messages

From a phone number that belongs to your company.

  • A phone number that belongs to your company
  • Registered with the carriers, so texts arrive
  • Opt-outs handled for you
Aurelia SolarnowYour install is bookedOur crew arrives Thursday at 8 AM. Tap for your checklist.Opens: Home › Project

Push notifications

From your own app on iPhone, Android and the web.

  • Opens the right page in your app with one tap
  • On iPhone, Android and the web
  • Sent on autopilot or to everyone at once

Set up for you

We set up your sender email and buy and register your phone number during onboarding, so your texts arrive as a registered business sender from day one.

  • Sender email on your domain
  • Your own phone number
  • A2P 10DLC registration
  • Push for your branded app
Templates

Write it once, send it for years

Start with proven templates for alerts, reviews, referrals, documents and reminders. Each message is personalized with the homeowner's name, project and project manager. You can customize the words to your liking and add your own for every step of your projects.

app.example.com/settings/messages/templates
The Templates list in the Aurelia Solar settings with published email and text templates such as Device status is critical, NPS Survey Reminder and Waiting for PTO Email 1 to 4
Edit Template: ETA Standard MessagePublished
Content

Hi {{ first_name }}, this is {{ company_name }}. We will arrive at your home in about 60 min to take care of your solar panel project.

134/320 characters≈ 1 message segmentInsert placeholder

A text template with placeholders and its segment count

Ticket chat

Conversations that stay on the ticket

Homeowners write from your app. Your team answers right on the ticket, next to the system and the project. Both sides get notified, so nobody has to chase a reply.

Your team
app.example.com/ticket
StageIn ProgressAssigned toSPSam Patel
SubjectBreaker keeps tripping
MG
Today 7:12 AM
The solar breaker tripped again this morning. Photo attached.breaker.jpg
Today 7:20 AM
Internal NoteMonitoring shows a ground fault since 6:40. Bring a spare fuse.
SP
Today 7:26 AM
Thanks Maria. Our technician can come Thursday between 9 and 11. Does that work?
SP
MG
Today 7:31 AM
Thursday works. Thank you!
MessageType your message...Send Message

Internal notes stay with your team

Your homeowner
Aurelia Solar
SubjectBreaker keeps tripping
Today 7:12 AM
The solar breaker tripped again this morning. Photo attached.breaker.jpg
SP
Today 7:26 AM
Thanks Maria. Our technician can come Thursday between 9 and 11. Does that work?
Today 7:31 AM
Thursday works. Thank you!
Type your message...Send Message
Assigned toSPSam Patel[email protected]+1 (602) 555-0199
We have a branded portal that our customers download, submit trouble tickets through, allows us to really have dynamic interactions with the client.
Micah Gold-Markel, CEO & Founder, Solar States, on the Sunvoy podcastRead about service tickets
Message log

Every message, on the customer's record

When a homeowner says the email never came, look it up in seconds. Every email, text and push lives on the customer's record, including whether they opened it and clicked.

app.example.com/settings/messages/log
The Message Log in the Aurelia Solar settings with emails such as Have you seen your electric bill? and We'd love your feedback, each with recipient, sender, date, opens and clicks
Message Log
  • Your monthly reportOct 10, 2026 14:21:131 open · 1 clickTo: [email protected]From: Aurelia Solar <[email protected]>
  • Automation MessageSep 28, 2026 08:02:41To: +1 (602) 555-0101From: +1 (602) 555-0142
  • Your install is bookedAug 14, 2026 09:30:05To: Maria GonzalezFrom: Aurelia Solar

The Message Log tab on one customer

Where it is going

Next in messaging

What we are building next for messaging. Tell us which one matters most to your team.

See if you qualify

Two-way texts in one shared inbox

Waitlist

Homeowners reply to your texts, and the replies land in one inbox together with emails and ticket chat, so anyone on your team can answer.

InboxAllTextEmailChat
  • MGMaria Gonzalez8:14 AMReconnected the WiFi, the app shows production again!
  • JLJordan Lee7:52 AMRe: Your monthly report. Why was September lower?
  • PSPriya ShahYesterdayCan the crew park in the driveway on Thursday?
Reply by text...

A phone number for each office

Waitlist

Each office gets its own local number. Sunvoy picks the sender by the project's office first, then by the homeowner's state.

Phone NumbersStates served
  • +1 (602) 555-0142DefaultAll other states
  • +1 (702) 555-0117Las Vegas officeNV
  • +1 (505) 555-0188Albuquerque officeNM

Project office first, then the homeowner's state, then the default number

  • Waitlist

    The next channel when unread

    Send an email first and follow up with a text when nobody opens it.

  • Waitlist

    Each homeowner's language

    Templates, texts and push messages go out in the language each homeowner picked.

  • Waitlist

    AI replies to texts

    An assistant that texts your leads and homeowners and answers their replies.

  • Waitlist

    WhatsApp and web chat

    Homeowners reach you on WhatsApp or a chat on your website, inside the same app.

  • Missing a channel?

    Tell us how your homeowners like to talk to you, and we will show you what Sunvoy does today.

    Talk to us

Frequently Asked Questions

Get answers to the most common questions and objections about Sunvoy's platform and capabilities.

Yes. During onboarding Sunvoy buys a phone number for your company and registers it with the carriers (A2P 10DLC in the US). Until your number is live, texts go out from a shared Sunvoy number.

Explore more

Built to work together

Your name on every message

Book a demo and see your templates, ticket chat and message log with your own brand on them.