Every lead, handled.

From first hello to booked appointment. Customers your reps meet text you in seconds, old leads get a second chance, and Sam books real appointments while your team watches every conversation in JP Dashboard.

Built for solar and home-service companies.

What we do

One place for every lead.

Catch new leads on the spot. Your rep shows a QR code, the homeowner scans it and texts you from their own phone, and Sam replies within seconds. The lead lands in that rep's list with their notes.

Wake up old leads. Upload past quotes and leads that went quiet. Sam texts them a few at a time and handles every reply one-on-one.

Book real appointments. Sam only offers your open times, confirms them, and sends reminders the day before and the morning of. No-shows get a text to rebook.

Track every customer. Each customer has a status, a rep, a one-line summary and the full text history. Reps choose who Sam texts and can take over any conversation.

Built so nobody gets a text they didn't ask for.

Texting laws carry fines of $500 to $1,500 per message, so JP Dashboard is designed around consent from the ground up.

  • Customers your reps meet in person text you first, from their own phone. That text is the record that they wanted to hear from you.

  • Reps can't type in a phone number and start texting, so nobody can use the app to text random people.

  • Only owners and managers can upload lead lists, and only for people who agreed to be contacted.

  • "Stop," "remove me" and "wrong number" are honored right away, and opted-out people can't be added back from the app.

  • The app records how each customer came in: which rep, which code, and when.

  • Texts only go out during daytime hours, and owners can switch Sam off for the whole company with one tap.

Client responsibilities

Clients who engage us are responsible for:

  • Obtaining and documenting valid prior express consent from every individual whose contact information they provide to us

  • Ensuring the contact information they provide is accurate and lawfully obtained

  • Complying with all applicable laws governing communications with their customers, including the Telephone Consumer Protection Act

We may suspend or terminate services immediately if we have reason to believe consent has not been properly obtained.

How it works

1. Bring in your leads. Customers your reps meet scan a QR code and text you first. Past quotes come in as a list. We clean the numbers and remove duplicates.

2. Sam starts the conversations. Short, friendly texts in your company's name. Sam answers questions from your own price sheets and FAQs, and never invents prices or promises.

3. Appointments land on your calendar. Bookings go to the right rep, with reminders before the appointment and a rebooking text after a no-show.

4. You stay in control. Each rep sees their customers in one list and picks who Sam texts. Anyone can take over a conversation, and owners can switch Sam off company-wide instantly.

Consent comes first. Texts only go to people who agreed to hear from your company, on a form, a sign-up sheet, or by texting you first after meeting a rep. Every first message says who it's from and how to stop. Opt-outs like "stop" or "remove me" are honored right away, texts only go out between 8am and 9pm local time, and we never use purchased lists.

JP Dashboard: your team's home base

Today: who booked and who needs attention.

Customers: the full text history and a one-line summary for each person.

Add customer: reps show a QR code, and the customer texts you first from their own phone.

Sam or you: every customer shows whether Sam or a rep is texting them, and you can switch anytime.

Calendar: every appointment Sam set.

Results: leads texted, replies, bookings and opt-outs.

Ask Sam: your team asks questions and gets answers from your own company info.

Roles: owners, managers and reps each see only what they need.

FAQ

Questions we usually get

Does Sam only work old leads?

No. Sam handles both. Customers your reps meet in person text in and get a reply the same minute, and Sam also works through old leads that went quiet. Everyone shows up in the same list in JP Dashboard.

Isn't this just mass texting?

No. Every reply is read and answered one-on-one. Someone who says they're not interested is thanked and left alone.

How does it work when a rep meets someone in person?

The rep taps "Add customer" and shows the homeowner a QR code. The homeowner scans it with their camera and taps Send, so the first text always comes from them. Sam replies right away, and the rep decides whether Sam keeps texting or they take it from there.

Is Sam a real person?

No. Sam is an AI assistant that texts on your company's behalf. If a customer sincerely asks, Sam tells them.

What if someone says something unexpected?

Sam moves it to "Needs attention" and alerts your team. Anyone can take over the conversation with one tap.

Could an employee misuse it to text people?

Reps can't start a text to a number they type in. New customers have to text you first, lead lists can only be uploaded by owners and managers, and owners can switch Sam off for everyone at any time.

Do we have to replace our CRM?

No. JP Dashboard handles lead follow-up and appointments, and it works fine next to the CRM you already use. Connecting the two is on our roadmap.

Whose name is on the messages?

Yours. Customers see your company name and can reply directly.

How do we start?

Book a free consultation. We'll look at your old leads, show you JP Dashboard live, and set up a plan that fits your team.

Let's talk.

Tell us about your company and we'll walk you through JP Dashboard with a live demo.

Or reach out directly

(469) 380-7552

aaronparnell722@gmail.com

privacy policy

Last updated: October 18, 2026

JP Automations (trade name) we operate this website and provide text-message follow-up services to contractors. This policy explains what we collect and how we handle it.

Information we collect

From visitors to this site. If you contact us, we collect the name, email address, phone number, and any details you choose to send.

From our clients' customers. When a contractor engages us, they provide contact information for people who have already consented to receive messages from that contractor. We process this information solely to carry out follow-up on that contractor's behalf.

How we use information

We use the information we collect to respond to inquiries, provide our services, and meet our legal obligations. We do not use it for any other purpose. Messages are written and sent by an automated AI assistant on the client's behalf. Conversation records are stored securely and are visible only to that client's authorized team.

Text messaging and consent

No mobile information will be sold or shared with third parties or affiliates for marketing or promotional purposes. All categories of information covered by this policy exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.

We send text messages only to people who have given prior express consent to the business we are messaging on behalf of. Message frequency varies. Message and data rates may apply. Reply STOP at any time to opt out, or HELP for assistance. Opting out is honored immediately and permanently.

Sharing

We do not sell personal information. We share information only with the contractor who engaged us regarding their own customers, with service providers who help us operate (such as our messaging, hosting, database and AI providers), and where required by law.

Your choices

You may request access to, correction of, or deletion of your personal information by contacting us at aaronparnell722@gmail.com. You may opt out of text messages at any time by replying STOP.

Security

We use reasonable administrative and technical safeguards to protect the information we hold. No method of transmission or storage is completely secure.

Our services are not directed to anyone under 18 and we do not knowingly collect their information.

Changes

We may update this policy. Material changes will be posted here with a revised date.

Retention

We keep conversation records for as long as needed to provide our services and meet legal and regulatory obligations, then delete them.

Terms of Service

Last updated: October 18, 2026

No guarantee of results

We provide our services with reasonable skill and care. We do not guarantee any particular number of replies, appointments, or sales.

Limitation of liability

To the fullest extent permitted by law, our total liability arising out of or relating to these terms or our services will not exceed the amount paid to us by the client in the three months preceding the claim. We are not liable for indirect, incidental, or consequential damages.

Indemnity

Clients agree to indemnify us against claims arising from contact information they provided to us without valid consent, or from their own violation of applicable law.

Governing law

These terms are governed by the laws of the Commonwealth of Virginia, without regard to conflict of law principles.

Changes

We may update these terms. Continued use after changes are posted constitutes acceptance.

Agreement

By using this website or engaging our services, you agree to these terms. If you do not agree, do not use the site. Agreeing to receive text messages is optional and is never required to use this website or our services.

Services

JP Automations (trade name) provides text-message follow-up and appointment-setting services to businesses. The specific scope, pricing, and duration of any engagement are set out in a separate written agreement between us and the client.

Client responsibilities

Clients who engage us are responsible for:

  • Obtaining and documenting valid prior express consent from every individual whose contact information they provide to us

  • Ensuring the contact information they provide is accurate and lawfully obtained

  • Complying with all applicable laws governing communications with their customers, including the Telephone Consumer Protection Act

We may suspend or terminate services immediately if we have reason to believe consent has not been properly obtained.

Text messaging

Messages we send on a client's behalf identify the client and include opt-out instructions. Recipients may reply STOP at any time. Message frequency varies. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages.

Acceptable use

You may not use this site or our services to send unsolicited messages, to violate any law, or to infringe anyone's rights.