How to Turn a Customer Inquiry Into a Clear Service Quote With AI
A simple workflow for turning an email, form, or text inquiry into a professional quote draft with scope, assumptions, and next steps.
How to Turn a Customer Inquiry Into a Clear Service Quote With AI
Many small business owners lose time rewriting the same kind of quote from scratch. The real job is not writing. It is extracting the details, spotting what is missing, and sending a quote that feels clear and specific.
Who this is for
This workflow is for owner-operators, contractors, agencies, local service businesses, and anyone who replies to inbound customer inquiries by email, form, or text.
Prerequisites
- One customer inquiry in email, text, or a copied form submission.
- A general-purpose AI tool such as ChatGPT, Gemini, or Claude.
- Your standard pricing logic, minimum charge, and turnaround assumptions.
Step-by-step workflow
1. Paste the inquiry into your AI tool
Ask the model to extract job details into a short intake summary before it writes anything customer-facing.
2. Have the model identify missing details
The fastest quotes come from asking only the follow-up questions that actually affect scope, price, timing, or fit.
3. Generate an internal scope draft first
Before you create the customer email, have the model write a private scope outline with assumptions, exclusions, and a recommended price structure.
4. Turn the scope into a quote email
Ask the model for a quote email that includes a short recap of the job, the quoted amount or range, timeline, and a clean next step.
5. Run a second-pass cleanup
Remove vague phrases, generic promises, and anything that sounds robotic or overly salesy.
Tool-specific instructions
ChatGPT works well when you want to transform messy text into a structured quote draft from uploaded files or pasted inquiry text. Gemini is strong if the inquiry arrived as a file or spreadsheet attachment because Gemini Apps supports uploaded documents, spreadsheets, and other files. Claude is a good option when you want a polished written output and may later want the same information turned into a document or spreadsheet.
Copy/paste prompt block
{"task":"Turn a customer inquiry into a service quote draft","role":"You are an operations assistant for a small service business.","input":"Paste the customer inquiry here.","instructions":["Extract the customer name, job type, location, requested service, timeline, budget clues, and any missing details.","Write a short internal scope summary first.","List the assumptions you had to make.","List only the follow-up questions that would materially change pricing or scope.","Then draft a customer-facing quote email in plain English.","The email must include: short recap of the request, quoted price or range, what is included, what is excluded, expected timeline, and the next step.","Keep the tone professional, calm, and human. Do not use hype or generic AI phrases."],"output_format":{"internal_summary":"short paragraph","missing_details":"bullet list","quote_email":"full email"}}
Quality checks
Check that the quoted scope matches the actual inquiry, the assumptions are visible, the next step is explicit, and the price format matches how you normally sell. If you use ranges, make sure the conditions that change the final price are spelled out.
Common failure modes and fixes
The model may invent details that were never provided. Fix this by requiring an assumptions section and reviewing it before you send. Another common failure is a quote that sounds polished but says very little. Fix that by forcing the model to name what is included and excluded.
Sources Checked
- https://help.openai.com/en/articles/8982896-how-does-the-new-file-uploads-capability-work (accessed 2026-03-09)
- https://help.openai.com/en/articles/8983675-what-types-of-files-are-supported (accessed 2026-03-09)
- https://support.google.com/gemini/answer/14903178?hl=en (accessed 2026-03-09)
- https://claude.com/blog/create-files (accessed 2026-03-09)
Quarterly Refresh Flag
Review this article by 2026-06-07 to confirm current product limits, file support, free-tier details, and transcription workflow availability.
Related Workflows
How to Clean Up an AI-Written Service Quote So It Sounds Human
Use a second-pass AI edit to strip generic phrasing out of a service quote before you send it to a real customer.
How to Sort New Customer Inquiries by Job Type and Urgency With AI
Use AI to turn a pile of inbound messages into labeled priorities so you can answer the right leads first.
How to Turn a Text Message Inquiry Into a Professional Quote Workflow With AI
Turn casual text inquiries into a structured quote workflow without rewriting everything by hand.