Skip to content
Tanner Preserve
Web Co.
AI on the job
43.0608° N / 88.4037° W

Turning a customer's text thread into a job summary with AI

Josh Tanner, September 17, 2026.

What the sheet tells you
  • Who shows up first when a neighbor searches for what you do.Google's answer and the AI answer, with names. Whether one of them is you.
  • Where you lose them.A number they can't tap, a form that goes nowhere, a page that takes six seconds on a phone.
  • What to fix first.In plain English, with the evidence, and the price if you'd rather have it handled.
About two minutes. Reads public pages only.See an example sheet

Copy the whole text thread into AI and get the scope, dates, prices, and open questions pulled onto one clean, usable page.

You've been texting a customer in Waukesha for two weeks about a deck rebuild. Somewhere in those 40 messages is the final scope. There's a change in board color too. And a question about railing height she never answered. Good luck finding all that fast when you're standing at the job site.

Text threads are where the details hide

Most contractors don't plan to run a job off text messages. It just happens. A quick question turns into a scope change. A photo gets sent. A date gets moved. By the time you're ready to schedule, the real agreement is scattered across a long conversation.

The fix isn't switching how you talk to customers. People like texting. It gets you faster answers than email. The fix is pulling that thread into something usable before the job starts.

Copy, paste, and ask for the summary

Select the thread and copy the text. Paste it into an AI chat. Ask it to pull out:

  • The final scope of work as agreed
  • Any dates or deadlines mentioned
  • Prices or price changes discussed
  • Questions that were asked but never answered

You'll get something like this: "Deck rebuild, 12x16, composite boards in walnut brown. Railing height not confirmed. Customer asked about a gate on the stairs and never got a reply." That last line is the one that saves you a callback mid-job.

Why the open questions matter most

Everybody's good at capturing the scope. Almost nobody catches the questions that got buried and never got an answer. Say a customer asked "can you match the stain to my fence" three days into the thread. It got lost under photos of the yard. If you show up and build the deck without asking about it, that's now a dispute. It's not just a misunderstanding anymore.

Run the AI summary before the job starts. It catches these gaps while there's still time to text back "hey, following up on the fence stain question." That beats finding out on install day.

Turning it into a one-page sheet for the crew

Once you have the summary, go one step further. Ask the AI to format it as a job sheet: scope at the top, materials and colors in the middle, open items at the bottom. Print it or save it to your phone. Hand a copy to whoever runs the crew that day. They don't need to scroll through two weeks of texts to know what's expected.

This matters even more for a shop running several jobs at once. Say you've got three crews out on a Tuesday in Oconomowoc. Each one works from a scattered text thread instead of a clean summary. Small details get missed, and customers notice.

Keep the source thread anyway

Don't delete the original texts once you have a summary. If a disagreement comes up about what was promised, the actual thread with timestamps is still your best record. The summary is for speed day-to-day. The thread is your backup if something goes wrong.

You'll find ready-made prompts for tasks like this one, along with dozens more built for contractors, at /skills.

When to run the summary

Don't wait until the job starts to pull the summary together. Run it once the thread has gone quiet for a day or two. That means the conversation has settled and more changes probably aren't coming before work begins. That gives you time to catch a missed question. You can text back for a quick answer while it's still easy. That beats finding the gap with a crew standing in the driveway.

Some jobs have a longer lead time, like a deck build scheduled six weeks out. For those, run the summary again right before the job starts. People change their minds. A customer in Hartland might text three weeks later asking for a different railing style. That update needs to land in your final job sheet, not get buried under the old thread.

Getting faster over time

The first summary you run might need some cleanup. This is especially true if the thread has a lot of back-and-forth about scheduling that has nothing to do with the job itself. Tell the AI to skip scheduling chatter. Ask it to focus only on scope, price, and materials. The next summary will come out cleaner. Most contractors get this down to under 2 minutes after doing it a few times.

Common questions

Questions people ask

Does this work with group texts that include a spouse or partner?

Yes, and it's actually more useful there. Group threads tend to have more back-and-forth. There are more chances for something to get lost between two people. The summary pulls out the agreed points no matter who said what.

What if the thread includes photos, not just text?

Describe what's in the key photos in a line or two when you paste the thread. Most AI tools working from copied text won't see images directly. If your AI tool can accept photos directly, upload the important ones along with the text for a fuller summary.

Should I send this summary back to the customer?

It's a good idea for bigger jobs. Send a short note: "here's what we've got scoped so far, let me know if anything's off." That builds trust. It also catches mistakes before they cost you time on site.

Sheet 03 · The audit
Delafield quadrangle

Rather I just looked at yours?

The audit grades your website in about two minutes. No email required, then you decide.