The short answer
Review the claims in an AI draft, not just its tone. Match each price, date, scope statement and next step to current evidence. Identify a person with authority to approve the reply, check the recipient and contact status, then verify the result of one authorized send.
“We can be there tomorrow, and your claim should cover the repair.” That sounds helpful until the calendar is full and nobody has authority to make a coverage statement. A friendly tone does not repair either problem. Both promises need to come out of the draft before it reaches a customer.
This guide proposes a practical review method for roofing, HVAC, plumbing, restoration, remodeling and other contractor communications. It is not legal, insurance, financial or emergency advice. Every example is fictional. The goal is a readable approval record and fewer unsupported statements, not a promised reduction in claims, a sales forecast or proof of compliance.
Start with the source, not the generated paragraph
Open the original request in the authorized system. A forwarded summary can omit a cancellation, an opt-out, a revised service address or a question about a different job. Identify the actual conversation and the correct contact before polishing the proposed answer.
For the review itself, a short evidence packet is often enough: a redacted request summary, the current estimate reference, the relevant schedule status, the owner role and the exact question to answer. Keep the full customer record in the approved business system. Do not paste a whole inbox, payment details or private job documents into a public drafting tool merely because a larger prompt is convenient.
Separate three things in the draft record: what the customer asked, what the business has verified, and what remains unknown. A model-generated sentence belongs to none of those evidence categories simply because it reads fluently. If the draft adds a new number, date, policy or permission, ask where that addition came from.

Review seven kinds of business risk
A single sentence can belong to more than one category. Use these categories to find the necessary evidence and reviewer, not as a scoring system that automatically authorizes a send.
1. Price, scope and payment
Check amounts against the current approved estimate, including its version and scope. A previous quote may no longer apply. The reviewer should know who can approve a discount, refund, deposit statement or change in work. “We can take care of that at no charge” is a business commitment, even when it appears in an otherwise routine apology.
2. Scheduling and availability
An empty calendar slot is not always a booked technician. Confirm the date, local time, arrival window, service area and any approval still needed. If the business has not confirmed an appointment, the reply should describe the actual scheduling step rather than promising a visit. Check the calendar again if the draft waited long enough for availability to change.
3. Insurance and other specialist decisions
Do not let the draft decide coverage, interpret a policy, recommend a legal position or make a financial promise. Route the question to the person qualified and authorized to answer it. A contractor can accurately state what its own team will check without claiming that an insurer, regulator or other party will approve an outcome.
4. Complaints and disputes
Read the complaint and the relevant job record before drafting an apology or response. Avoid inventing the cause, assigning blame or offering a remedy that has not been approved. Acknowledging the concern is different from declaring that the business has established what happened. Preserve the customer's actual question so the reply does not dodge it with generic reassurance.
5. Weather-related or safety-sensitive requests
Storm, flood, electrical, heating and structural messages can contain facts that are easy to miss in a short summary. Do not have the model decide that a situation is safe, give an unsupported arrival promise or replace the business's qualified triage process. Use the existing approved escalation path. This article supplies no emergency handling script or safety determination.
6. Sensitive information and account access
Remove unnecessary customer details from review material. Never ask a customer to send a password, verification code or bank login as part of a routine reply check. Follow the business's approved process for any information it genuinely needs. A draft requesting more data than the job requires is a reason to narrow the request, not to improve its wording.
7. Contact permission, opt-outs and closed work
Check the current contact and suppression record before treating an old conversation as an active opportunity. A wrong contact, opt-out, duplicate request or already resolved issue can change whether any ordinary follow-up is appropriate. The operational rule here is to stop the proposed send when authority is unclear and obtain the right review, not to infer permission from an open CRM stage.
Rewrite the promise, not just the tone
The examples below show review decisions, not ready-to-send templates. Any replacement still requires the stated facts and authority. When those are missing, keep the draft on hold instead of replacing a firm promise with a vaguer unsupported one.
| Draft claim | What is missing | Review decision |
|---|---|---|
| “The technician will arrive at 9.” | No confirmed assignment or arrival window | Hold the promise. Ask the scheduling owner to confirm the actual next step. |
| “Your insurance will pay for this.” | No authority to determine another party's coverage | Remove the conclusion and refer the question through the approved specialist route. |
| “We have issued your refund.” | A request exists, but no completed refund evidence | Describe only the verified state, and only after the responsible owner approves the wording. |
| “Send your password so we can check.” | The proposed request itself is inappropriate | Do not send it. Use the authorized non-secret support process. |
| “Following up again on your quote.” | The current contact record shows an unresolved stop signal | Keep this out of routine follow-up; resolve the record with the authorized owner. |
Notice what the review does not do: it does not invent a new appointment, an insurance answer or a refund deadline. If the only verified fact is that a request is awaiting review, the message must stay within that fact. A softer adjective does not supply missing evidence.
Read the proposed answer from the recipient's perspective. Could a reasonable reader take it as confirmation that work is booked, a price is final or a decision has been made? If so, the approval record needs to support that interpretation. An internal note saying “tentative” will not help if the outgoing sentence says “confirmed.”
Choose the reviewer and make holds actionable
Who can actually approve the promise in this reply? An office coordinator may be authorized to confirm an existing booking but not to approve a refund or answer a coverage question. Write those limits into the team's procedure. Access to an Approve button does not settle them.
Use a few plain states: needs facts, needs authorized review, approved for this exact version, sent, and result uncertain. These are suggested internal labels, not a mandatory standard. The useful distinction is between a draft someone likes and a specific message a responsible person has approved for a named destination.
Give each held draft an owner and a specific missing fact or decision. “Waiting” leaves the next person guessing. “Scheduling owner must confirm the arrival window for this job” tells them what to do. Let that owner read the original request in the authorized system, then record how the question was resolved.

Approve one version, then verify one send
Before sending, compare the final text with the approved version. Check the account, sender name, customer thread, recipients, attachments and destination link. Remove internal notes, placeholders and facts copied from another job. An approval for one customer does not transfer to a similar-looking conversation.
For example, a reviewer may approve wording about an existing appointment. If the draft later changes the appointment date, adds a discount or attaches another file, the earlier approval no longer covers the changed message. Record the revision and obtain the review required for that change. Do not keep an approval badge while silently replacing its subject.
Send through the normal authorized channel once. Read the destination record to determine whether the platform accepted the action, created the intended message and attached the correct file. Where delivery or failure information is available, record it separately. Accepted, delivered, read and answered are not interchangeable states.
If the interface times out, do not immediately send a second copy. Search the exact conversation and inspect the available receipt. Preserve a result-uncertain state when the evidence remains unclear. A missing success banner is not proof that nothing was sent, and a retry can create the duplicate the review was meant to prevent.

Keep a small review record that someone can use
A useful record contains a draft identifier, source reference, risk categories, exact approved version, reviewer role, approval time, intended destination, final action and observed result. Include the hold reason when the message is not sent. Store sensitive source material only in the system authorized for it, with the business's access and retention rules.
Review recurring problems before expanding automation. If drafts repeatedly promise unavailable slots, fix the scheduling input and review rule. If they confuse requested and completed refunds, separate those states in the source material. If the wrong thread is selected, repair the destination check. More polished wording will not fix a broken source or recipient mapping.
Count the reviewed drafts, the ones needing factual corrections, the holds awaiting an owner and the uncertain send results. State the review period and total sample beside those counts. A corrected draft is not automatically a prevented incident or recovered revenue. You know what the review found, not what would have happened without it.
Keep the scope narrow. AI Cleanup Doctor reviews operational communication paths and appropriately redacted examples. Do not provide passwords, security codes, browser sessions, payment information or full customer exports. The business retains all customer, pricing, legal, safety, insurance and sending decisions.
Questions about reviewing AI replies
Is a confident draft more trustworthy?
Confidence in the wording is not evidence. Check the source facts and the authority behind each commitment. The same review applies to a short, fluent reply.
Can a checklist approve the message for us?
No. A checklist can help the reviewer find missing facts and risky commitments. It does not know every current job condition or give someone authority they do not have.
What if a send result is unclear?
Check the exact destination and available receipt before retrying. Keep the uncertainty visible and owned rather than assuming either success or failure.
Does this process guarantee fewer complaints or more jobs?
No. It provides an operational review method, not a guarantee of customer, legal, safety, sales or revenue outcomes.
Official references and limits
The examples and workflow are authored guidance. The following official references inform risk management and data minimization, not a claim that this checklist certifies a message or meets every obligation.
- NIST: AI Risk Management Framework, an organizational reference for managing AI-related risks.
- FTC: Protecting Personal Information, guidance on limiting retained information and protecting business data.
Review a reply path before expanding it
Use the AI Reply Risk Checker as a starting page for a review, not an approval to send. You can also read the contractor response-time guide and inspect illustrative deliverables before deciding whether a paid scan fits your situation.
